I agree
with you, Patrick, that intelligence is about understanding the system. The
trouble is that you’ve got so many different systems, and each has its own set
of rules.
“In Rome,
behave as a Roman”, would be a succinct way of putting it. Know the system
you’re in and play the game as best you can with that knowledge.
I also think that good teachers don’t matter that much
as it’s a lot about the student’s abilities and openness as you put it, but I
believe that bad teachers can prove disastrous.
Then the student has a chance to prove his born intelligence, and recognize the
bad teacher and search for a good one. Still, teachers play an important role,
one needs teachers in order to advance, and excellent teachers can be amazing.