I really enjoyed the professors and interactive teaching methods. There were also plenty of student-organised activities that offered valuable experiences. However, the course schedule was sometimes inconsistent, with long gaps between some classes and others packed into just one or two weeks.