I also meant to ask, for EPGY, what happens if you finish up one of the blocks before your quarter runs out. For example, my son is in 2nd grade and definitely knows all of his 2nd grade math. EPGY suggests starting them at their current grade level, but I'm afraid he really would know all the material at that level - would we have to pay for the new course, or would they just let us move up to the next level when he was ready?

Cat