Zann Anderson
Prof Anderson takes students' feedback seriously. I had him over a year ago and wasn't impressed, but he's improved a lot. Even though this class was more of a review, Prof Anderson was more than willing to slow it down and cover the topics in-depth. Great guy who truly cares about the students and wants them to learn, not just pass the class.