What People Are Saying:
In all the years I’ve trained (45) John articulates himself better than any of the other instructors I’ve had. So good!
John your videos are great. Best explanation I have seen on the web. I have done these drills and not really understood until I saw you explain.
John, not only are your video's great but your advice is first rate, wish I could have trained with you when I was younger I would have saved a lot of time and money your students are lucky.