Daniel Sherrill
Lectures he gives aren't great, rambles on then call out on people to question them if they understood the lecture or know the answer that no one has the answer to. If you look at the syllabus, it doesn't say what grade you'll get for completing a midterm & exam, has a useless grading curve chart. On top of that he makes you install Proctorio.