Phillip Lewis
Phil Lewis knows what he is teaching and makes the lectures easy to understand to show how each chapter is intertwined. You do need to study for this class because you are graded on 5 tests and that's it. However, the textbook does help make anything you missed or are unsure of, clear. Overall great class and professor, so I would take it again. 