School Time Games looks really good! There are over 200 educational games on a variety of topics.
Here is what they say on the site: SchoolTimeGames.com provides learning activities for students of all ages. We've selected a variety of engaging games and puzzles that are connected to all the major subject areas in today's school curriculum.
This looks like a site worth exploring!
To go to School Time Games click here.