Eoin Moore
Would've probably failed if I hadn't taken calc in hs. His exams are kinda hard, but he gives extra credit points, drops one exam, but you also lose the extra credit points for that exam. The final is departmental and way harder than his exams so you're not prepared for it. I had an A until I took the final and dropped to a B+. Avoid him if you can