Aaron Combs
At first I wasn't his biggest fan, but as the semester went on I ended up really liking his teaching style. As long as you are actively paying attention to the lecture and somewhat try on the group discussion assignments you're set. He lets you know on each slide what you'll need to know for the test and provides a list of terms that are important.