He is extremely knowledgeable about the topic, and almost anything around it. The lectures are more like discussions sessions based on readings, and there are a number of writing assignments. Oh and he is funny!