Mr Saffrey is most definitely the best teacher I've ever had. Let's start with basics: He knows his stuff. But beyond that, he really seems to care about his students. In my case, he went above any beyond to find and convince me to turn up and take my exams. He even took time out of his weekend to teach me and I can honestly say that he both opened my mind and set me on a course that made me a better person. All that, and he's a laugh to be around. Proper teacher and great person.
....and makes sound effects when he wipes the board. AND he looks way too much like Thom Yorke!
Coolest teacher ever, Wears over-sized man suits and says 'Pow' when he's made a point. The funniest teacher i've ever had. LEGEND!