Keith Walcott
One of the best professors I've ever had! Walcott gives really interesting lectures and is knowledgeable of the material. 10/10 would take his class again. Do all the discussions and summaries, and use the study guide to study for quizzes and you will do fine!