He's also excellent at entertaining himself -- he makes up his own games; builds with Lego and creates whole playsets for himself; LOVES video games. Today he made himself some science experiments involving his Mighty Beanz and we also played Bean Hockey in an arena he built from blocks. He took up skateboarding this summer, and although he is not naturally talented at it, he's been working hard at it with a teenaged teacher. He's been studying karate for three years and will get his brown belt this fall. He often says that a problem with school is that "it takes away from my free time."
We chose the school he is in because it is challenging, with a focus on the three Rs and also really good instruction in music and art and science. (I should say that he adores science class in school. His science teacher is great and DS looks forward to science every day.)
Your son sounds like a cool kid. I love that he entertains himself. I'm wouldn't be at all surprised that he loves science even though it is too slow - our kids don't need a 'custom tailored' education, just something of a general size that fits, at least sort of.
Very Nice to met your family,
Grinity