An excellent class with experienced and talented teachers who are able to pitch lessons to suit both children and adults. I started training alongside my children to give them encouragement and support and now love it even more than they do! Regular gradings and an annual tournament help us make connections with their other classes in the area and it’s great to see how others are progressing. Increased strength, fitness, flexibility, concentration and discipline are the other bonuses this class has given. Highly recommended for all the family.