Originally Posted by Archie
He doesn't enjoy online courses or programs; he likes to be taught by a person.

Are there any Math Circles, MOEMS clubs, Robotics Clubs, Chess Clubs etc in your area? They may help to challenge him on several evenings in a week if you can find them. In my area, these are the places that we end up finding other PG kids.