Marcus Witcher
Dr. Witcher turned what was my least favorite subject into my favorite class. He makes every lecture engaging and interesting. He does 3 exams, a book exam and 5 pop quizzes. He provides resources that, if you use, grants an easy A in the class. I found his class to be really great in terms of effort put in and reward output.