Jeffrey Maslanik
Syllabus has everything needed to succeed in this course. Weekly discussions and short answer responses that are very interesting and engaging. Not a tough grader but still need to put in effort. Great professor.