Very good teacher, willing to help any student. He does not sugar coat anything for you because you are becoming a adult and you need to be independent. Overall a great bloke.
He gets the job done very well. Definitely not easy, but once you break down the barriers he's actually a fairly decent person :)
very strict, but gets the job done overall not to bad