This site has free math help, lots of it! The short videos on all topics are good. There are also lessons written out that really explain a lot. If you have been absent or just need to review, go visit this site. They even have a forum that will work problems for you!