Quite a good teacher although he's prone to sudden fits of rage and yelling for five seconds and then he's calm. Totally unpredictable.
Not a very good maths teacher in my opinion. Tends to rely on giving 1 example of a problem and expecting us to know it. Yells and hurls abuse when we don't understand, rather than help us.