My 7 year old started EPGY math mid September - he's in 2nd grade, goes to 3rd grade math at school. I started him at 2.5, so he could get used to how EPGY worked - it's hit and miss when he does it, I think he's done a total of about 15 hours, and he's now at 3.6. I could have started him higher, but he's happily worked through the easier parts, and is enjoying it, so I can't complain smile