So yeah, if you're in the Ivies and not from old money, you've got one shot and you'd better get it right.
So then the question is, is this the best way to learn in general? You can read studies of education including John Dewey's from over a century ago to see that it is not. The purpose of the education system is not to educate, but to do this thing described in the first paragraph. Nowadays the public schools are contending with charter schools, vouchers and the like, so there's a more injection of profit, religious fundamentalism and the like in the educational taxes people pay than there was a few decades ago.
Can you give me some resources on how to teach him? I had never to learn myself and just remembered most of the things or didn't learn them at all.
I guess it would be better to have the skill of learning and teaching
Obviously I can't read into the nuances here, but I guess, there is this risk of overdoing it.
My 6 month old is currently learning a whole host of things, and we are doing repetition and watching his growth -- so no disagreement on the premise that these things are good. But we are also making great pains to ensure that he is playing, is always happy doing new things, and doesn't have to continue if he gets overwhelmed and/or bored. We do this because the mentality of someone when learning is a huge factor in what they get out of the activity.
I had the impression that the current push against testing and repetition is because it ended up with children hyper-focussed on "passing the test" skills but not spending the time to question things too deeply and gain that understanding that actually helps the workforce (like Feynman noticed in Brazil).