Chad Hogg
A lot of people rave about him, but personally I had a semi-mediocre experience. The answers to some of my questions were vague at best. The tests can be unexpectedly challenging. But he does clearly have a passion for teaching and teaches otherwise fairly well.