Caleb Zimmerman
Caleb has serious "dude bro" vibes and can be offputting at first, but the guy is a really great professor. He is a master at explaining things in digestable terms and I seriously benefitted from this class. The precis are challenging but in a good way, he really pushes you to do quality work. His lectures, especially when summarizing texts, are A+