Chapman Waters
As a stem & humanities dual-major, believe me when I say this is the hardest course of my entire academic career. Philosophy of math is not enjoyable but having a prof as eccentric and unclear in teaching as Waters makes it all the more difficult and unenjoyable. Unfortunate for me this course was required. He is a sweet person but awful teacher.