Michael Steury
His lectures are amazing! Easily explains complex ideas and the slides always have lots of diagrams/graphs. He was also very personable I felt like he knew everyone's name half way through the semester. His exams are all multiple choice and can be hard to understand. You definitely will have to study for this class. 