Ben Olguin
Olguin's lectures inlcuded calling on random students in a lecture of 100+ people, which I found ineffective and more stressful than helpful. Olguin made it so you couldn't take the class P/NP, grades took weeks to get back, syllabus was confusing, you can't miss 1 class or your grade might drop 10% from missing a pop quiz. Take another GE instead.