Traditional Japanese Martial Arts

Welcome to our dojo in Liberty Hill, Texas!

We teach martial arts classes with age appropriate curriculum, where students learn essential self defense techniques in a step-by-step process, including punching, kicking, and blocking attacks. They gain the ability to gracefully roll and recover from throws and take-downs. Students will master the art of setting up and executing throws while maintaining their own balance and maintaining control over the opponent. As students advance they will develop proficiency in chokes, joint locks, and pressure points for ultimate self-defense effectiveness.

Our mission at Shin Gan Dojo is to preserve and teach authentic traditional Japanese martial arts, focusing on Ninpo Taijutsu. We empower students of all ages and abilities with practical self-defense skills, discipline, and mental fortitude for real-world scenarios.

Learn more about us

Considering Membership?

Constant diligence and practice will transform knowledge (how to do something) into a working part of our body (skillset), and that takes time.
Commit to Your Success and Sign Up Today!

Sign Up

Schedule a Free Class. Subscribe to get notified about upcoming classes. Ask us a question about martial arts training.

Contact Us

Latest Articles

Abduction Prevention for Kids – 2025

Abduction Prevention for Kids – Giving kids skills to stay safe. Abduction Prevention for Kids is an interactive class where kids learn to identify strangers (good or bad), how to use their voice and when that is appropriate, and physical defense techniques appropriate for their …

Attention Parents of 5-7 year olds – NEW CLASS

Attention Parents of 5-7 year olds we are excited to announce a new Kids Martial Art class starting May 1st! NEW CLASS TIMEMon / Wed 4:30-5:30pm Children must already be 5 1/2 years on May 1st, up to 7 yrs old for this class. We …

Specialty Classes, Workshops and Seminars

Schedule Your Private Group or Party Classes, workshops and seminars for your private group, such as a family group, Women’s Groups, Men’s Groups, Scouts, American Heritage Girls, Church Groups, Youth Groups, etc.,  Contact Us and we would be happy to schedule a session for your organization. …