Jeremy Patzer
Jeremy's lectures were easy to follow, and he provided clear-cut definitions of concepts that were harder to understand. As long as you go through the lectures, and pay attention, you should be fine. You can feel his passion for the class through his lecturing which really helps in learning.