At that age, DS7 gave himself his own math instruction by playing with calculators. Play being the key here.

I can't point to the direction of causality, but DS does operations very quickly and has a great number sense and has been playing with algebra lately. The more I think about it, it is hard to imagine a better tool for authentic, self-directed math learning than a calculator.