Peter Kung
Kung's classes have been my favorite classes at DU by far. Not only are the topics covered in his class extremely interesting, but he is great at creating discussion in the classroom. Attendance is optional, but I find myself not wanting to skip because I don't want to miss out on lecture. Homework is minimal and easy to do. 2-3 papers per quarter