Hes very knowledgeable and always willing to explain complicated topics until you understand. Two midterms (take home paper) and weekly readings/discussion questions. Easy A if you show up, participate, and do your work.