I think he's a great teacher! He keeps you on your toes the whole lesson. He can be quite funny too. He can sometimes go through the work too fast though.
Hes very good at maths but he is to moody and makes you do all the work some times and others he can be very funny