My kids have been going for over 6 months now and they are enjoying the training which is varied, non-competitive, responsible and interesting. Graham & the assistant instructors are pretty cool, knows their stuff and are very holistic meaning: that it is about health & preparation as well as performance & technique. Good progression through belts and opportunities to link with wider KSW community.