Math
http://www.coolmath.com
http://www.mathtv.com
http://www.visualfractions.com
http://www.mathplayground.com
http://www.math-drills.com
http://www.rickyspears.com/rulergame/
This site has math drill speed games for addition, subtraction, multiplication and division. You need a faster connection, since it redraws after each entry. The "Change Maker" game is invaluable for our Adult Basic Education students and Basic Math students
http://www.funbrain.com/math/
http://www.funbrain.com/cashreg/index.html
The Math Page has five math tutorials from arithmetic to pre-calculus. They have self-checking worksheets at the bottom of each chapter that could be assigned for practice.
http://www.themathpage.com
This site has many different levels of math.
Just click on the area you want to learn.
http://aenet.ca.campusgrid.net/home/Student+Resources