Stephen Asma
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.