Learning foreign languages is a great option nowadays. Actually, every person should speak at least one foreign language because it gives a wide field of opportunities. People’s goals in learning foreign languages may be different. One can learn a new language to find a well-paid job abroad. Also there are people who want to move to another country or just to travel. Consequently, they have to speak a national language of particular country.
For this purpose people start to learn foreign language, and the best opportunity is to learn it abroad. When we’re immersed in the foreign language area, we understand some local peculiarities of using any words. We also can communicate with locals and improve our oral speech – this is essential.
I think that grammar, and vocabulary, and pronunciation are important, but for different aims. If we want to travel, we should improve our pronunciation and learn some words to have any conversations with locals. If we want to pass IELTS, TOEFL or something, we have to pay attention to grammar preferably.