I'm going to add one last comment. My son graduated today. This is the one who's 99% percentile in math and science...This is one who went to magnet programs instead of regular school for grades 5-8.

At dinner we were talking about the whole school experience, magnet program vs the kids who were bright who didn't go etc. The most interesting comments he made were 1. The bright kids who stayed in 'regular' school were more likely to hide their intelligence but they did just as well ( mostly) and 2. the number of bright kids who dropped out because of boredom, family issues and or lack of parent support was enough to count on one hand of kids I have known over the years. That part made me sad.