Fun websites:

www.aplusmath.com

www.aaamath.com

www.discoveryschool.com