My son has attended for over 3 years now: he really enjoys learning the various katas, and the Japanese terminology for the different positions, stances and blocks etc. I ... more