David Perkins
He puts little to NO effort into teaching students, he'll go through powerpoints downloaded online/from the textbook and do a few example problems. exams are 80% of your grade, and he won't help prepare for them in any way because he's "busy"? IDK how since no homework gets graded timely and he downloads everything. Literally better off on YouTube