Aaron Johnson
It was clear he not only was interested in what he was teaching but made it interesting for the audience. Great at lectures. Thankfully he posts his study guides and power-points that go with the quiz. This makes studying so much easier.