Max Egenhofer
Lecture heavy, often switches topics without any sort of transition which lead to me physically smashing my head on my keyboard many times throughout the semester. Test and hw are tough, but thankfully he lets you resubmit after feedback, grades were curved otherwise im sure everyone would have failed. Very nice guy though. 