The University of Bremen is an excellent choice. There is no fixed semester limit, the courses and exams are manageable, and students can retake exams if needed. It also offers flexible course options and a supportive learning environment for international students.