ChiliMath offers math lessons targeting various topics covered in a regular algebra class such as multi-step equations, slope of a straight line, factoring, etc.  The teaching approach is to discuss the concepts along with concrete examples, and diagrams for visual learners. 

Emphasis of this site is on comprehensive textbook-like, step-by-step explanations. Practice problems are in worksheet format.