He is amazing and very hilarious. Readings are not mandatory but encouraged since he talks about them in class. He is lecture heavy and only exams are the only things that are graded. His lectures are fun and exams are easy if you listen in class. Passionate about the class and provides a different view on US government. Take him if you can.