Khan Academy offers great courses in Math, Science, Engineering, Arts, Humanities, Computing, Economics, Finance, and test preparation. This link will take you to the lessons for basic Algebra, which includes: foundations, algebraic expressions, linear equations & inequalities, graphing lines & slope, systems of equations, expressions & exponents, quadratics & polynomials, equations & geometry, and more.