Adam Malka
Dr. Malka is a great professor and really makes you interested in the material you're learning. I wasn't incredibly interested in the class before I took it but his lectures are great. Attendance for lecture and discussion sections are graded. Other than that, there are 3 papers that make up most of your grade. He has clear grading criteria on them