In general, I enjoyed the diversity and options provided to the students regarding the courses. The course coordinators have planned the modules in such a way that compulsory courses are complemented by the optional courses and eventually bring out the best in the students.