Most of the courses are taught entirely in German and we need to learn German for around 4 years before we'll qualify. But they also have International MBAs nowadays- a two-year programme in English, but inclusive of some German lessons for students to pick up the language. That is what most of us go for.
Even though it may sound silly for the government to subsidise foreigners for higher education, it's a good way to spread the German culture, language and influence. More importantly, many of us also end up working for German firms as employees or with them in business deals. With so much benefits in boosting trade and international relations, this could be considered an investment well spent, don't you think?
(Of course, I'm also saying this because I wanted to go to Germany at one point in time
