English.
Currently, I am studying an English degree at Univertity and I am in my second year. When I started studying it at University I realized that you must also study its literature but even more its culture, which is too important to be able to understand the language. You must learn how English people communicate to each other. I also realized that the English taught in schools and high schools is useless, as you won't use those formal grammatical structures and expressions daily. Teachers put a lot of emphasis on grammatical rules that even the natives don't follow, so when we finally chat with a native, we sound too formal. So I think the best way of learning a language is a fifty-fifty: using schools methods but also teaching an everyday language.