Thru The Fire Training Organization
“THRU THE FIRE is my unique expression of what I have learned and am continually learning from my instructors, students and friends. My sincere gratitude to them all. Without each one, the journey would not be nearly as complete or rewarding. It is my privilege to walk with them.”
— John D. Koeshall
Join this online study group and let me teach you like I would if we were in my garage! Self defense, martial arts, and fitness. Become my private student.
This online group is for those who are really serious about upping their game. Gain access to my training methods proven to accelerate your growth.
John, 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. All the best mate.
Excellent instruction as usual. Thank you so much for bringing integrity to a sport so full of ego maniacs. I send links to your videos to all my 'fight friends'.
I very much like your class. You explain everything so that I can imitate everything well ... my movements have improved 1000% since I started training with you!
Train as my private student, but do it from your own home ... on your time!
There are many online programs out there - but they don't guide you through the information to ensure your improvement. Join us as we explore self defense, martial arts, and fitness together in a fully immersive learning environment. Weekly content, personal interaction, and a proven Success Track™ to guide you on your way. What are you waiting for?Go to Garage Sessions
For the test ... Do you want to memorize the text book ... or the answer key?
Many have said this program feels like getting a "cheat sheet" for martial arts. Join this online community and I will guide you through my personal training progressions and methods I've developed over the last 30 years of teaching. Mastery of skill isn't magic. It's correct knowledge applied to disciplined training over time. My proven Success Track™ will get you there sooner. Join us!Go to Studio Sessions
Interested to train in a live Group or an Intensive Personal Training Program?
I hold many training seminars around the world each year. If you'd like me to come train your group, inquire about availability by contacting us through the button below. I also travel to privately teach those who qualify for Intensive Personal Training Progams.Inquire About Training
I studied under John for 14 years, this included him visiting the UK over 30 times as well as us training and teaching in Sweden, Canada and the U.S together.
When we met I had already been studying 30 years, I had no idea the depth of John's knowledge and ability to change what I had! I’ve never had an instructor invest so much time into me and influence me not only in martial arts but also mentor me in life.
Because of the training I did with him, I was able to become an instructor under Guru Dan Inosanto, Guru Lonero and Guru Terry Barnett. I would never of been able to gain any of these instructorships without John Koeshall.
Learn from him, absorb all you can and trust his process.
As I teach daily, I hear all of John's “gems” come out of my mouth and it always makes me smile.
He is a rare breed and you will be blessed having him as your teacher. 🙏🏻❤️
Hello, Being a Project Manager for an engineering company, I found your teaching to be professional, and well structured. You were able to explain details from a perspective that I’d quickly grasp them.
As a Wing Chun practitioner, and instructor, I found it very refreshing that you never belittled the art that I have trained in, but rather encouraged my training in Wing Chun and to look at my Wing Chun through a two view points, as an art (with it’s rich culture and tradition), and what is functional and practical.
I personally enjoyed the Kali (Filipino Martial arts) instruction. Not having a background in Kali, you were able to bring both a patience and great depth of understanding in teaching the foundational points of the art to me. And your practical teaching of real knife defense was refreshing.
Thanks for the great experience!