Amazing professor! This class is truly an easy A as long as you try to keep up with the readings to some extent. I feel its almost impossible not to get an A as he definitely wants his students to succeed. Claims to not take late work but luckily gave us the opportunity to turn in a discussion late. Definitely need to buy the book for exams!