Benjamin Wormwood
Fantastic professor. Attendance isn't necessary to get an A, but you'll want to show up to class because of how fun and engaging his lectures are. Plays songs of the day (for extra credit!) and has fun anecdotes for the material to make it stick. Very funny guy, and very accessible outside of the classroom. 10/10 from me.