Steve Kaufman is one of the few people on the Internet who knows a thing or two about how to learn a foreign language. I agree with most of the things he says about language learning like:
My main issue with Steve Kaufmann is that the language he uses to express his opinion is often times too weak and ambiguous ... saying things like:
-- I like listening and reading, but you might not like doing that???
-- In my opinion, probably, maybe, perhaps ...
-- Some people like ... I don't like doing that.
-- Shadowing may work for some people ...
-- Some people like using flashcards ...
There is a huge difference between what people like/want and what they NEED. People like chocolate but that doesn't mean they should eat chocolate every day.
As a person who claims to have learned 17 languages as an adult Steve Kaufmann should have a strong opinion on what works and what doesn't with regard to learning a foreign language.
All that ambiguity leaves room for interpretation and gives language learners the false impression that there are different ways/methods/techniques of learning a foreign language.
No, there aren't many different methods/techniques of learning a foreign language. There is only 1 way - Read and Listen to a lot of "compelling" and informative content and use monolingual learner's dictionaries when encountering a new word. It should be said loud and clear.
And I understand Steve's hesitation because his language learning method is mainly based on his experience learning foreign languages. Steve lacks the teaching experience something I have in abundance. That’s why I use stronger language like:
Nobody has learned a foreign language watching YouTube videos of people calling themselves language teachers!
Steve Kaufmann's use of softer language is also a result of his failure to separate English from all other languages. English is in a league of its own, English is the only global language and as such it should be as good as one's native language. Steve Kaufmann being a native speaker of English doesn't take this fact into consideration when giving advice about language learning, he puts English on a par with all other languages. For Steve Kaufmann a mediocre, intermediate language level with plenty of mistakes is good enough. That's not good enough for people who want to learn English.