Not necessarily. Many programs, especially at the master's level, are offered in English. However, learning German can enhance your experience and employment prospects.
Yes, international students can work up to 120 full days or 240 half days per year.
Living costs vary by city but generally range from €800 to €1,200 per month, covering accommodation, food, transportation, and other expenses.
Yes, all students must have health insurance. Affordable student health insurance plans are available.