Self-Defense Classes Tailored to your needs


Women's self-defense is a crucial and empowering skill that equips women with the tools to protect themselves in diverse situations, strengthening personal safety, self-assurance, and peace of mind. This training encompasses techniques and strategies thoughtfully designed to teach women how to respond effectively and assertively in hazardous scenarios.

workplace self-defense


This program is designed to equip professionals, especially nurses, teachers, and realtors, with practical skills to enhance personal safety in their unique work environments. By providing specialized techniques and knowledge, this training empowers individuals to confidently address potential threats, restrain and escape assailants, and ensure their well-being while on the job.

first responder self-defense

Police Physical Tactics

Our Police & First Responders Physical Tactics program is tailored to provide law enforcement and emergency personnel with the essential skills and strategies needed to handle high-stress situations. With a focus on situational awareness, deescalating violence, and restraining assailants, we empower these professionals to effectively protect their communities.

Wrist Lock

Headlock Defense

Body Lock over the Arms from Behind

Revolution Move of the Week Self Defense Wrist Escapes

Grab the Hair Defense

NEW Women's Classes!

cardio kickboxing 11:00-11:45am & self-defense 12:00-12:45pm Every Saturday

Monday Class Schedule
BJJ 6:00-7:00am with Coach Matt
Kids BJJ (Ages 5-8) 4:15-4:45pm with Coach Matt
Kids BJJ (Ages 9-14) 4:45-5:30pm with Coach Matt
BJJ 5:30-7:00pm with Coach Todd
Muay Thai 7:00-8:00pm with Coach Todd
Tuesday Class Schedule
BJJ 11:00am-12:00pm with Coach Todd
MMA/No-Gi grappling 5:00-6:00pm with Coach Todd
Boxing 6:00-7:00pm with Coach Pedro
BJJ Beginners 7:00-8:00pm with Coach Ricky
Wednesday Class Schedule
BJJ No-Gi Grappling 6:00-7:00am with Coach Matt
Kids BJJ (Ages 5-8) 4:15-4:45pm with Coach Matt
Kids BJJ (Ages 9-14) 4:45-5:30pm with Coach Matt
BJJ Fundamentals 5:30-6:00pm with Coach Ricky
BJJ 6:00-7:00pm with Coach Todd
Muay Thai Sparring 7:00-8:00pm with Coach Todd
Thursday Class Schedule
BJJ 11:00am-12:00pm with Coach Todd
Kids Muay Thai (All Ages) 4:45-5:30pm with Coach Bilal
Muay Thai 5:30-6:30pm with Coach Nick
BJJ Beginners 6:30-7:30pm with Coach Hero
Friday Class Schedule
MMA/No-Gi grappling 5:00-6:00pm with Coach Todd
Open Mat BJJ and Sparring All Day
Saturday Class Schedule
Kids Self-Defense 10:00-10:45am with Coach Matt
Open Mat All Day
Sunday Class Schedule
Sparring/No-Gi Grappling 10:00am-12:00pm with Coaches Todd & Matt
Previous slide
Next slide

Benefits of Self-Defense

Physical Fitness

Self-defense classes provide an excellent workout, improving strength, flexibility, and cardiovascular health while helping individuals stay in shape.

Personal Safety

Self-defense classes teach practical techniques and strategies that empower individuals to protect themselves in various situations, enhancing personal safety and reducing vulnerability.

Mental Resilience

Self-defense training instills mental toughness, helping individuals stay composed and think clearly in high-stress situations, both within and outside of self-defense contexts.


Gaining self-defense skills boosts confidence, as individuals feel more capable and secure in their ability to handle potential threats or dangerous encounters.


Self-defense classes can be empowering, as they offer individuals a sense of control and the ability to protect themselves, ultimately enhancing their overall quality of life.

Ask Us About Self-Defense

We offer a variety of self-defense classes, including programs designed for women, specialized training for professionals in fields like nursing, teaching, and real estate, as well as courses tailored for first responders. We also occasionally provide self-defense classes for children to address bullying issues.

Our self-defense classes are open to individuals of all experience levels, and there are no specific prerequisites. Whether you’re a complete beginner or have prior self-defense experience, you are welcome to join our classes.

Yes, we occasionally offer self-defense classes for children to address bullying and teach them how to protect themselves. These classes are designed to be age-appropriate and focus on building confidence and personal safety. For regularly scheduled classes, our kids Muay Thai and Brazilian Jiu-Jitsu classes can offer many of the same benefits, and more, to children ages 5 and up. 

Self-defense training tailored for professionals in fields such as nurses, teachers, and realtors, can enhance personal safety in potentially high-risk situations, providing individuals with the skills and confidence to protect themselves during the course of their work.

Many of our self-defense classes are specifically designed for women and offer an environment for women to connect. Our first responders’ self-defense classes are inclusive and open to individuals of all genders. We offer specialized programs for both men and women, ensuring that everyone can benefit from self-defense training.

Our children’s self-defense classes focus on teaching kids essential self-defense techniques, building their confidence, and providing strategies to address bullying situations. The goal is to empower children to stand up against bullying and stay safe.

In most cases, you won’t need to bring any special equipment. We provide the necessary training gear and any athletic clothing is suitable to where. 

The duration and frequency of our self-defense classes can vary depending on the specific program. Typically, our classes run for one hour and are scheduled weekly, for 4-8 weeks. We also offer private self-defense classes for companies to host for their employees or schools to host for students. These may be hosted at Revolution Fitness Center or at your business as long as their is a suitable space for training. 

Our Self-Defense Instructors
Todd Brown

Owner/Head Instructor
Brazilian Jiu-Jitsu Black Belt
Muay Thai Kru
Former UFC Competitor

Ricky Miller

Brazilian Jiu-Jitsu Black Belt
Muay Thai Assistant Kru
Pro Fighter

Matt Lindzy

Brazilian Jiu-Jitsu Black Belt

Pedro Silva

Muay Thai Assistant Kru
Brazilian Jiu-Jitsu Purple Belt


Muay Thai Assistant Kru