Many people have learned a foreign language in their own country; others have learned a foreign language in the country in which it is spoken. Which is better? Give the advantages of each and support your viewpoint.

As the world continues to resemble a global village more and more with each passing day, the need for learning new languages is becoming more apparent. Many factors can affect a language-learner's experience and eventual success. One of the most significant factors is the environment in which one is learning a language. Having access to a teacher who can also speak the learner's native tongue, being immersed in the language while learning it and the input from other learners and speakers of the language around one are some of the ways the learner's environment can affect their progress. When one is learning a language in their home country, more often than not they have access to a teacher with whom they can communicate easily in their mother tongue. The teacher would explain the grammatical rules of the language to the student and also correct their mistakes, thus preventing making certain mistakes from turning in to a habit for the student. This is usually not as readily possible when learning a language in a foreign country. The learner sometimes even has to guess the grammar and could fall short greatly when things start to get complicated. For example, the learner in the host country, upon hearing a new phrase for the first time, is often left to their own devices to work out the meaning of the phrase, unless they have a friendly native speaker handy to help them out. Another aspect of language-learning is how often the learner uses the language every day. While learners in a foreign country are often immersed in the language and sometimes have no choice but to use the language, learners in their home country are responsible for forcing practice time into their daily routine or accept possible failure. When needs must, man tends to shine more brightly, and language learning is no exception. Plus, getting instant feeedback from native speakers when using the language you are learning provides great directions on where you need to work more on. For example, no amount of speaking into a microphone while staring at a screen could replace the puzzled look on a vendor's face in suggesting that the learner is making a substantial mistake somewhere in their speech. In conclusion, I believe learning a language in one's home country would bode well for building up one's general grasp of the basic workings of the language and ironing out the learner's mistakes. However, for further fluency I would choose learning in a foreign country, obviously a country to which the language you are learning is native, any day over learning in your home country.
Submitted by Erfan mousavi bahar on
What to do next: