Thank you to everyone who responded. I think we could do three twenty-minute sessions a week, especially if he is able to progress at his own pace. Our homework battles occur because it is all below his level and he hates doing it. He loves to actually learn, though, so I think he would like EPGY or CTY.