John is a fantastic instructor. He's very knowledgeable about all aspects of the fight and fitness game. He runs a really well equipped and super friendly gym. I highly recommend him and his services. He's one of the best blokes and instructors I've ever worked with.