Christopher Grignard
Grignard is alright. He gives extensive feedback on essays, marks fairly, and accommodates the needs of the class. My biggest critique would be his monster lectures that consist of rambling and anecdotes that I just skipped past. Course material was a bit disturbing, so beware of that. Expect helpful feedback, but dont expect to have a good time.