Long story short, at the beginning of the 2017-18 school year, my 12yo took an online Algebra 1 class that was scheduled to be two semesters long. The instructor (for reasons unknown) pushed forward at a very fast pace in order to shorten the course to one semester. My son was overwhelmed, and the Holt textbook used for the course was rather lacking. Long story short, his love of math was quickly dwindling after that even though he did well in the class. Given that we still had half of the school year left, we went on to try Saxon, but he found it too repetitive and slow going. That's when I discovered AoPS. It is interesting to note that while he had completed a HS level course, he did not score into AoPS' Algebra but rather the Pre-Algebra level. So we went with that.
I purchased both the AoPS workbook and solutions manual and he completed it on his own. Much to my surprise, he did so in 4 months time. Being new to this program, he decided to complete all of the work in the book (problem/exercise/review and challenge questions) just to be sure he didn't miss anything. This took several hours a day, but he was determined. AoPS' online classes start at 7pm which is too late for him so I enrolled him in WTMA's online class for Algebra I this fall.
After reading this post, I now wonder how Alcumus compares to the problems in the book and whether or not we've missed something.