Cain Edie-Michell
All 1300 classes are hard but Cain makes it fun. He's a great guy who's very understanding and will cut you slack wherever the math department will allow him too. He's really good about giving points back on tests if you go to office hours, and he always admits it when he messes up either while teaching or grading. Class was genuinely fun.