Dr. Cole is a great teacher! It is obvious he cares a lot about his students and is passionate about what he is teaching. The weekly quizzes can sometimes be challenging so make sure you take good notes and pay close attention. For the essays, he gives good feedback and makes himself available for consultation. 