AoPS Algebra
This course is designed for middle school students.
Textbook using for this course is Introduction to Algebra designed by Art of Problem Solving. It constitutes a complete curriculumn for outstanding math students in grades 6-10.
It is a one-year course, covers the first 11 chapters of this textbook, including one-variable, multi-variable linear equations, ratio, percent, proportion, inequalities and quadratic equations.