Dennis Humphrey
His class is fine and he's a really nice guy, but I didn't care for his teaching style. He is disorganized and sometimes the info on his slides contradicts the lecture. His technical disorganization also resulted in many students missing quizzes that he posted on canvas with no announcement (on canvas or in class) at arbitrary times.