The Humboldt University has very good German courses as well. I'm not sure how much they are for non-students, but plenty of degrees are free in Germany, so start a free degree and get a reduced price language course and a €150 Berlin ABC student travel card for the whole academic year.
The Humboldt University has very good German courses as well. I'm not sure how much they are for non-students, but plenty of degrees are free in Germany, so start a free degree and get a reduced price language course and a €150 Berlin ABC student travel card for the whole academic year.