People do not, as a general rule, "learn" stuff by people telling them stuff. The retention rate is incredibly low, the comprehension is even lower. Now, it is often the case that good learning environments in our culture combine being told stuff with the sort of experiences that really lead to knowledge and skill acquisition. But everything I've read suggests that it is the latter, not the former, that generates the results we're hoping for.
Also, it may not be obvious, but sometimes testing is a critical part of those successful educational experiences. Nobody learns their times tables because a teacher told them the times tables ... but if you put children in an environment where they can both experience the patterns (or not) in the tables and where there is suffficient incentive to memorize either the tables or some heuristics, then they learn them.
> People do not, as a general rule, "learn" stuff by people telling them stuff.
Yes. Recalling stuff and applying stuff is how we learn.
I strongly suggest you look into Math Academy and just bowse Justin Skycak's books on their method. I think they are right in many many aspects perhaps except the behavioral motivation ones. I think kids going through school need to either build self motivation or have someone build it for them, and I feel that is the gap in MA.