I find the course is well structured. There are mixed of lectures, tutorials, and workshops every week to broaden our experience and knowledge. Most of the lecturers are experts in their respective fields who are passionate about the topics yet manage to deliver them in accessible manner. Most importantly the programme directors and staffs encourage and listen to students’ inputs.