Kim Dionne
The readings for this class was ridiculous... it was so long and almost half of it didn't matter sometimes. Quizzes in every lecture AND discussion and if you miss more than a couple of quizzes you just end up failing the class. She is an okay lecturer, but she puts a lot of her political views onto you which made me uncomfortable at times