One of the good guys. Can be strict but fair. Has been here for years and helped me when I was in school. You appreciate good teachers once you have left school.
He is a great teacher but be sure to bring you umbrella into class when he gets angry or at least take a towel with you.