Alexander Davis
The best professor I've ever had, with no rival. He puts a lot of effort into making easily to follow lectures and even distributes note sheets for students. Makes content, even boring movies, all relevant and interesting in one way or another. Super chill guy, love the way he teachers and runs class.