Khan Acamdemy offers great courses in Math, Science, Engineering, Arts, Humanities, Computing, Economics, Finance, and test preparation. This link will take you to the lessons for Algebra 1, which includes: the foundations, solving equations, solving inequalities, using units, linear equations & graphs, functions, linear word problems, sequences, systems of equations, absolute value & piecewise functions, rational exponents & radicals, exponential growth & decay, polynomials, factorization, quadratics, irrational numbers and more.