Thanks all of you guys for being so supportive. Everyone's responses are so thoughtful. I'm verklempt! smile

Grin, you bring up a good point. He currently does afterschooling with a physics tutor, so he gets challenge there. But there could be benefit in going further with his skills so that he is able to really show on testing what he is capable of learning. Hmmm.... maybe I could do some present levels testing myself to use in DP... Any suggestions for online grade level testing?