The Holy Grail Of Self-Defense Training
“Advanced skills are the basics mastered.” Self-defense fundamentals allow you to achieve a higher level of proficiency faster, easier, retain it longer and improve it over time. This post explains the concept of “fundmentals first” as an effective approach to self-defense training. “Success is neither magical nor mysterious. Success is the...