The course team is very engaged and committed to their students. Teaching quality is extremely high and there is a high proportion of seminar time, which is vital to being able to express and discuss ideas.

John