From my point of view, many people think that they just need to live in another country and they will learn the local language. This is not completely true. You still need to pay attention and study. There are people who live in foreign countries for many, many years without knowing the language well. However, it will probably come to you easier and faster than if you just studied the language in your home country. In the other hand, I think, you often grow up thinking that your way of doing things is the only way, or sometimes the best way. But living in a new culture helps you realize new ways of doing things and also helps you to see that even though we are different, we are all human. And in many cases, not only will you get to know the natives of the country you are visiting; you may get to know classmates from all over the world.