Someone asked me if immersion (being surrounded by people who speak the language you wish to learn and no other language) is the best way to learn a language.
Immersion helps you learn a language but it's also necessary, I think, to find someone who will correct you when you make mistakes. Many people when dealing with a non-native speaker tend to not give feedback and the result is that you can easily learn a language at a communicative level while keeping many bad habits and fossilized grammatical errors.
What Cross Strait Institutional Frameworks?
2 hours ago