Excellent. Firm but fair. No nonsense teacher and a gentleman. It's only looking back now I can see why the man was strict, no teen walks all over this man.
And his attention to the role doesn't stop when you finish school. The man is always available for career advise.
Maith fear John!