He is a really great Rugby coach, who understands what he is doing and is also generally a good bloke.
Cav is a fantastic Chinese teacher and all-round educator/role model. He is very passionate about his vocation and his passion often channels through to some of his students. He has a great way of relaying information, and knows how to ACTUALLY teach a language well. I enjoyed my time with him immensely. A word of advice : don't fall behind in his class; it will be hard to catch up.
My favourite teacher at Trinity. really nice guy and great teacher.
Cav might seem a bit imposing at first, but if you take the time to get to know him he is the best teacher at the school.
he doesnt teach he just writes stuff on the bord and exspects us to copy it down.
Best teacher I've ever had, and probably ever going to have! Ta shi hen hao.