We had some great nick names for teachers in secondary school. Batman, Poppa Smurf, Spit's, Scruffy Brady, and Budgy Collins to name a few.
I asked the kids recently what names they had on their teachers, and they looked at me as if I had two heads. Thought I was bloody crazy lol