My daughter did EPGY in 3rd Grade when the school was refusing to offer her anything in addition to current math programming. She was allowed to do it on some occasions at school, but 95% was done at home. It is a good program. Daughter enjoyed it, repeats only content that she didn't know. They are good about accelerating as needed to appropriate content. We went straight through EPGY (as opposed to through CTD). In 4th, our school offered an a small accelerated math group, so we really just needed it for that year. Sounds like accelerating will be easier from a logistics standpoint next year. Hopefully administration will be amenable. You will also have tons of reporting from EPGY on what she has covered, as well as end of grade level test results. Administrators love that kind of thing. PROOF, not just my word that she is there. Good luck!