Brilliant teacher! helpful, smart, very tolerant and possesses a very good knowledge! I have not seen many teachers like this! he wants to teach us all he know which is unlike most teachers who don't give a damn about your education, hope i always have him for geography!
Excellent teacher, who always knows what he's talking about.
Down to earth. A great teacher. A great person. Dying breed.