Andrew Davis
He is very knowledgeable on the field and incorporates real world examples. However, when teaching, he doesn't use a power point which is difficult for visual learners and for such a large class. He is willing to repeat what he says though. You are mainly graded based on 3 exams that are from mainly the readings but also the lectures.