Keeps the class interesting, great sense of humour, however you MUST do all your work to get a good grade. Very fair marker though, if you've put in the effort he'll give you the marks.
Absolutely amazing teacher. He went out of his way for everyone. My favorite teacher from PGSS by far.
Good personality, knows his stuff, very cultured, makes you want to learn..