A fellow by the name of Mr. McKinnel, who taught me in grades 5 and 6.
I used to live in Libya, and I went to a British school. It was pretty small, which is why I had the same teacher for those two grades (there were only five teachers for the entire school, he was the only teacher who chose to teach two grades at the same time). Since the community was small (fifteen-twenty kids), and everyone knew each other, it was easy to get to know our teachers outside of school. The best part about Mr. McKinnel was that he was incredibly passionate about what he did, he always taught the students based on their individual personalities rather than just droning on, etc etc. And he would constantly push you to do your best.
One of my favourite things to do when I was younger was draw, and there were a couple of times when my parents had him and his wife over for dinner where he would come talk to me and teach me about perspective/shading/etc. I also got hair cuts from his wife.
An extremely close runner up would be my grade 6 teacher who would always have extracurricular activities going on during the weekends. Pretty much my best friends and I would always sign up for the activities, where we learned how to play cricket, squash, soccer, how to sail. We even went diving a couple of times.
I just realized how much I miss living there :(