I was just thinking of putting my youngest back in EPGY for algebra after doing math at school this year, your post brought back repressed memories.
My son was so frustrated with EPGY last time he did it. the program would have problems using a concept not yet taught that he didn't understand. The thing that drove him crazy was that it took forever to getting a tutor to call him back (don't know if they cut tutoring staff or we just had really bad luck getting them to respond) and explain it or he'd reluctantly ask someone in our house for help only to have click through the lesson and all the teaching problems on the concept a few sections later.
There are so many things EPGY does better in math than my children's K-8 classes. I love how they give the kids a deep understanding of numbers and how they interact rather than just rote skills but some of it...
Thanks for reminding me