He's a nice person and encourages discussion but I've found his teaching lack lustre. Lots of readings and lectures just recap readings, no summarizing or tying together of information and you're left scrambling trying to understand the significance of complex academic papers with no context. Marking seems tough with no explanation or feedback. 