Gary is a brilliant teacher of karate for younger and older students, his energy is infectious and will keep you going through even the toughest of lessons. It's a brilli ... more