You can adjust the session length in EPGY as well as the grade level to match your kid's level. Wolf skipped two grades in it and works a 20 minute session 3 times a week which gets him easily through a grade a year.

Wolf loves it and has done grades 2 through just starting 5 now. It is all he's ever known for math and language arts. He does need supervision, but mainly to clear up bits and pieces that the program doesn't explain clearly or that he just flat out doesn't get from the way they explain it (the geometry problems can get awkward). He's also very much a "Did I do this right?" kid though. He hates getting things wrong. I'd say he calls for help once a session or so for math.