Brian Teague
While I am not a fan of Dr. Teagues flipped classroom approach to teaching, I absolutely enjoyed taking this course. Although I had to use resources outside of the textbook for some assignments, I feel that Dr. Teague gives a reasonable amount of time between reading the chapter, taking a quiz in class, and completing the free response quizzes.