Karate-do: Basics

Advanced techniques are nothing more than applying a thorough mastery of the basics. I remember meeting Sensei Sherman Harrill for the first time in 1983. […]