Imran Khan
He loves his football analogies but explains difficult concepts in a way that was easy to grasp. He seems to care about his students and loves a good debate. He cares more about you ability to justify and explain the thought process behind you choosing an answer more than the actual answer.