Brian McKay
If you study the lecture and go to class getting A's on the tests is not that difficult. Stay on top of the lectures and study as you go along because they online quizzes can be tricky. Overall, he is a good professor and is entertaining.