Cody Singer
Prof Singer puts a lot of thought into the direction he is raking the class week by week. He relies on the text but works in current, real-world discussions. Its clear that he desires to positively impact his students. I give him an A+!