“English is never a fun subject for me but with Gavin’s help in learning, I found myself improving a lot over the year. He’s probably the only English teacher who has made so much impact on my learning experience. His way of teaching is not too strict but fun, knowing when to be stern and when to have some fun with the class. Gavin is not only a good teacher but he makes a good company too!”