Very good prof and the TA was super helpful. Papers were difficult at times but thats just philosophy. He was passionate, engaging and funny. If you have to take philosophy hes the best option professor wise.