Our Story / Instructors


In Japanese, Zan means something akin to “remaining” while Shin means “mind” or “heart”. Our dojo is the school of the remaining heart. In martial arts, “Zanshin” refers to a particular state of heightened awareness before, during, and even after a conflict. Zanshin students learn to prepare, execute, and follow through not only on the mats, but in their lives outside the dojo as well. 

Our goal is change lives through the martial arts. We know that the fighting skills are pretty cool, but it is the mindset that truly changes a person into something special. We teach others that Zanshin mindset and how to apply it to so much more than kicks and punches.

 Our Instructors

Our diverse staff of instructors can meet your needs.


ICHF :: HQ of the ICHF and related organizations. 

TRU :: Main page for Trained, Ready, Unafraid