David’s karate tips.

Karate tips for improving your skills, expanding your knowledge and understanding the techniques in your martial arts. From footwork to kata, I try to give a comprehensive overview of what we do and why we do it. Please enjoy the videos and karate on!