Purplemath This site is fabulous for explaining algebra and pre-algebra topics. Do you need further explanation of a certain concept? Explore this site to learn more about your topic. http://purplemath.com/modules/index.htm
National Library of Virtual Manipulatives This site is terrific for a great variety of math games and challenges. Enjoy! http://matti.usu.edu/nlvm/nav/vlibrary.html
AAAMath Lots of math practice ideas at this site. You can practice your basic facts and explore a variety of math concepts. http://www.aaamath.com/
Cool Math For Kids Enjoy math games and more at this fun math site. http://www.coolmath4kids.com
Algebra Help Both algebra lessons and worksheets (with answers)for additional practice are available here. http://www.algebrahelp.com/index.jsp
Study skills Need help with study skill practices? This site has lots of hints. Become the best student you can be! http://www.studygs.net