David deBruijn
Dr. deBruijn's class, as all philosophy, was sometimes too nuanced. You had to be in class to understand his slides (random pictures that make no sense without his comments). However, his quizzes were pretty straight-forward so long as you studied your class notes. He did not post any grades on Canvas, which was really frustrating.