I really recommend this site. From the home page you go to Explorations, then you can find a lot of math topics.
This is a site with more basic math.
Here you will find some nice math games
Click here to return to the workshop homepage.