WE ARE NOW OPEN FOR LIVE TRAINING! COME SEE US TODAY!

Students can register for classes on the Grogan's App.
For new prospective students, please fill out the contact form and we will call you to schedule your first FREE class!

Edwardsville Self Defense Classes

Learn Self Defense in All Classes, Enrolling Now

Learn vital self defense strategies at Goshen Martial Arts Academy in Edwardsville. Our experienced self defense experts will give you the guidance and techniques training you need to learn effective skills that could save your life!

Learn to Protect Yourself And Your Family with Self Defense Classes in Edwardsville

Boost your confidence knowing that you have the knowledge and skill it takes to take defend yourself and your loved ones in the event of an attack. In these classes you will learn:

  • Awareness and prevention strategies
  • What area to strike
  • How to generate more power behind each strike
  • How to feel confident in your skills
  • And so much more!

You will leave our class empowered!

Private Group Self Defense Class Dates Available

We want to be able to serve you as best as possible, our classes are scheduled at a convenient time for the group!

Learn More Today!

If you are interested in signing up for self defense classes all you need to do is fill out the short form on the side of this page. We will reach out to you with all the information you need to sign up for this life-changing program.


Request information

Request Information Now!


Let us e-mail you this Free Report