Got an honour in Maths because of Mr. Branigan. Definitely could not have got the grade without his assistance. Very thorough approach.
Not the worst as long as you did the work! Classical mechanical classes in Latin, rubbishy stories in German, could be scary if you stepped on his chilblains or REALLY annoyed him