Nowadays, knowledge of foreign languages is one of the basic necessary skills and we have got a lot of opportunities to learn and improve it. For instance, we can choose a self-study way, especially given the vast array of educational resources, but in this case there are some disadvantages in the long learning period and the lack of feedback from the real person. We can also study with a tutor, but this option is more expensive and its effectiveness depends on the teacher. From my point of view, another option is the fastest and most efficient, but also the most stressful and difficult, it is to go live in the country with native speakers.