We're not homeschooling so opted for the Beast Academy guides and workbooks for summer enrichment. Mainly, because it's the first math program I've ever seen that *really* challenges DS.

It was an emotionally difficult for him to actually have to think a problem through before solving it. Many a meltdown in the first few chapters, but we stuck with it, and he's now adjusting to the difficulty level.

The con of the workbooks is that I'm not "mathy." I can work through the problems with DS, but AoPS is already quickly exceeding my ability to provide a cogent explanation. There was a thread on "mathy" kids and their "non mathy" parents:)