Brett Henderson
I really enjoyed Mr. Henderson's lectures. He tries to incorporate humor as well as real-life examples which helped lots. There is lots of material with this class but as long as you stay on top of studying it is an easy pass.