Learn from vs be taught by somebody, there is such a big difference between the two.
Of course we need to learn from the best, learn, copy, imitate, steal from the best. If you want to learn the moonwalk you need to watch and copy Michael Jackson,
if you want to learn a foreign language you need to listen and imitate native speech, no question about that.
However we would not call Micheal a teacher, he is just doing his thing, dancing, we observe and copy.
For the same reason, native speakers are not automatically teachers, they are just talking, on TV or in a movie or in a face-to-face conversation
and you as a learner have to copy and imitate them. But you shouldn’t and can’t imitate them randomly, you need to have the systematic approach, you need to know what comes first and what comes second.
Teaching, in my opinion, is about HOW to learn, how to copy, how to imitate the best, the best dancers, chess players, how to copy native speakers.
Not teaching vocabulary and grammar, but rather teaching the right approach, the right mindset, the correct method of learning so the learner can become independent, the learner can learn by himself.
The vast majority of people have a very skewed understanding of how we acquire motor and cognitive skills. This misunderstanding is best exemplified by the word Transmit
To transmit = to send or pass something from one person to another
knowledge is transmitted from teacher to pupil
NO, it is not.
Foreign language is not a virus, it cannot be transmitted from teacher to student to take it home.
You forget quickly because you don’t have a method of learning vocabulary and grammar.
And here is where I come in: it is 99% your own effort, no question about that, my 1% is to teach you how you can learn by yourself, how to be more effective and efficient, give you step-by-step instructions on how to remember vocabulary and grammar. Give you a systematic and logical approach to learning English. English.
THIS I can teach you.