really cool prof and knows how to lecture. he does take participation and makes it easy to talk. get ready to read and fully understand the material. hes a tough grader but his expectations are very clear. a couple short writes, midterm, discussion boards, and a 10pg final paper. definitely take this class, pretty eyeopening and worth the effort