Fun websites:
www.aplusmath.com
www.aaamath.com
www.discoveryschool.com