October 29, 2021 Kata Evaluating the quality of Kata, part 1 By learning Kata, you get the opportunity to follow in the footsteps of the ancient Continue reading