Cym-

My ds did EPGY grade 3/4 at age six, after completing Singapore 3. It was a good program, but very buggy, and the interface was old and not at all flashy. I don't know if it has been updated in the last few years. Cost may be an issue with both CTY and EPGY, neither one comes cheap!

hth-