Jonathon Bennett
He provides different ways to learn the material (lecture, notes, journals, research, quizzes) and provides quick feedback. If you read the book and follow the syllabus you will do well in his class. Structured class but not micromanaged; works with adult students that are rusty or have questions. Holds meetings to go over questions and info.