My favorite teacher is my Social Studies teacher I had last year. He was the best, always doing hands on stuff. When something didn't go as planned, he'd brush it off with a joke or something and keep going on. He was really funny, and I really enjoyed his class last year.
Sadly, however, he left teaching for a higher paying job this year. :(