The nicest prof I've ever had, really cares about his students. Makes a difficult course way more comfortable than usual but make sure you study! It's not easy to do good but he will help you the whole way