Chris Hickey
Excellent lecturer. Engages with students while learning hard material. Makes sure everyone is good before switching slides. Definitely take him for lecture. All of his tests are extremely doable and truly tests your knowledge on the info. They are all formatted the same which is made very clear the first day of class. He wants you to succeed! 