Definitely an amazing Professor. He explains things so well. There were some extremely difficult readings, but his lecture just made everything so make sense. Also you can literarily ask him any question about philosophy and he would give you an "aha" moment. The workload was also reasonable