He keeps you engaged, makes the subject interesting and is absolutely hilarious. All his feedback is quick and precise and if you're not sure you can read his book.
Absolutely nothing. Unless you hate lectures, because he never does seminars.
Group discussion and meetings.
Chris is engaging and always makes lectures a pleasure to attend. He raises topics of discussion for everyone to join in with and everyone enjoys sharing their views in the group. His Skype tutorials are always extremely useful and he is willing to offer help whenever it's needed. I wish I had had Chris for earlier modules having only taken his classes this year.
I don't think there is a bad word to say against Chris as he is always extremely helpful and approachable.
everything. chris provides thought-provoking and insightful discussions and debates for all students to get involved with. he cares about his students, making sure he has time for them whenever they may need him. his lectures are the best I've ever had and after experiencing him for one module, I made sure to take every single one of his other modules because I know how wonderful they will be.
pretty much everything. he is a wonderful guy who cares about his students, giving time to them whenever they need it. his topics and seminar discussions are always interesting and the whole class joins in debating relevant and controversial topics and issues.