So nice to have a teacher that is willing to work with you! EPGY is great---my son has been doing it for 4 years and it has made all the difference. Writing prompts are a great way to integrate all the worksheets you are giving him and will help as he progresses further in school (ie doesn't necessarily accelerate him now, but pays off in spades come late elementary/middle). Also having to write "debates" from both sides of an argument. Lastly, do you know about the Wordmaster competitions/spelling lists? Those are great spelling/vocab words to use alone or in puzzlemaker. Good luck!