This site is a great interactive site. It can be pricey to purchase a full subscription, but usually the school will pay for it if you can show its usefulness. Parents can also purchase individual subscriptions to this site. It has many different games that can relate to different subjects. The part that I like the most is that you can play interactively with other students around the US at any point.
www.educationcity.com