Some useful websites for math practice and help:
This is a great site that give you video explanations of all math topics.
Virtual Nerd
Another great site for explanations of all math topics, but in a written form instead of a video.
Purple Math
This site also has written explanations, but also math games.
Math is Fun
This site will only give you a few minutes of practice problems a day, but it is wonderful!
ixl.com
Algebra I online modules
http://teachers.henrico.k12.va.us/math/hcpsalgebra1/modules.html
This is a great site that give you video explanations of all math topics.
Virtual Nerd
Another great site for explanations of all math topics, but in a written form instead of a video.
Purple Math
This site also has written explanations, but also math games.
Math is Fun
This site will only give you a few minutes of practice problems a day, but it is wonderful!
ixl.com
Algebra I online modules
http://teachers.henrico.k12.va.us/math/hcpsalgebra1/modules.html