Dojo 2.0: Expanding the traditional ideas by amplifying the underlying science.

Train with JD Swanson on his Patreon Page

|

Feel free to train with Dr. Swanson his Patreon page. New Videos almost every week!!!

Karate Science at Patreon