Professor was charming at the beginning of the course but as time went on, he sometimes seemed bothered when students asked for clarification on assignments. Other than that, he didn't make us buy the textbook and he posted the PDF for free. His assignments are straightforward, but he expects you to be resourceful and look for due dates yourself. 