Reviews of professor Stephen Asma

Rating: 4.0/5, difficulty: 3.0/5
Asma is hilarious and his lectures are really interesting and engaging. Theres no textbook, but a lot of PDFs and articles you have to read outside of class before every lecture, and they are all really long. Attendance and participation is mandatory and a decent chunk of your grade.