Cool guy who gives interesting and funny lectures. You only have to read several pages for each class, but the material is often dense and difficult to navigate through. No final. Just three essays and class participation. He's very critical when it comes to grading the essays, but is fair and reasonable overall. Don't take if you want an easy A.