Raymond Davidson
If you are extremely into philosophy and have a bunch of time on your hands then this professor is right for you. The readings are insane and the discussion posts are hard to understand. Every assignment is written in a way I personally could not understand. He seems like he is enthusiastic about philosophy but it was way too much for me.