Greatest Teacher in the world! He sadly retired though D:
his random questions used to scare me into studying ahead before every lesson so i'd know everything he was talking about. now i just listen, its funny if his jokes aren't directed at you - can be disturbing O.o
he's awesome. good discipline on students but not boring and overly strict
Great bloke. The only people who dislike him are those who can't think for themselves and only wish to be spoon-fed their education.