With out a doubt the coolest teacher I've ever had. He's the only teacher that I know that can pull off having fun with his students without leaving anyone out.
I had him for junior English. His class was fun, I was motivated to write. :-)
Watson is the best! I graduated and still go back to see him every year! :)