DS did EPGY 5th/6th, PreAlgebra, Algebra and Intermediate Algebra. He also did them very quickly and liked the courses. We had a pretty negative experience with Geometry that seems to be a combination of some staffing issues and their Proof Environment.

We are now looking for a different Geometry course but plan to give EPGY another shot after that since that was the only really bad experience he had with EPGY.