The Foundations Of Karate
As a karate practitioner you would have heard of the 3 foundations of karate. They consist of kihon, kata and kumite. Kihon translates to basic techniques and is the foundation of all subsequent learning in karate. All students start karate by learning basic kicks, strikes and blocks. The reason why we practice these moves repeatedly…