When it comes to educational games for any grade there are so many sites geared in just that. For second graders I highly recommend knowledge adventure dot com and jumpstart dot com both have great learning games.
Please go to www.zoodles.com. There you will find some great school games that first grader children will play and enjoy.
primery games .com
You can create you own school at Second life online virtual Game.
There aren't many educational games out there to buy anymore really. Jumpstart is a pretty good series. There are some good online places for kids to go and play games like the one in the related link below. Also here you can find more school games for kids. Here is the link http://www.school-games.org
DOTA
There are a wide variety of online sites that contain geography games for third graders. The sites for Sheppard Software and National Geographic, for example, each offer these games.
6th graders typically use a size 6 basketball for their games and practices.
demonically
8th graders typically use a regulation size basketball, which is size 7, for their games and practices.
There are lots of places where someone can play 'old school' games online for free. Some of these places include; playr, online-game-zone, and classicgamesarcade.
Umm Maybe IMVU MOOVE Online And Second Life
You have asked me what school games online that will help your son with his grades would be this web site "www.sheppardsoftware.com/web_games_menu.htm". I hope it helps your son with his grades.