Generally speaking, he's generally speaking. Please stop telling jokes!
One thing i found really annoying was the way he was always right.
You might not think it when your in school but his classes are the one class which prepares you for the future in collage.
living legend possibly best maths teacher in the country despite the nagging