Seth Meyer
Dr. Meyer sets clear expectations, all assignments have clear guidelines/grading rubrics, and he makes the content very accessible to students - it always feels applicable to something we do in our real lives and jobs.