Teaching With Heart

Jiu-Jitsu, Fundamentals
The perfect place to start for students new to Brazilian Jiu-Jitsu. The fundamentals class focuses on the basic body mechanics and movements essential to Brazilian Jiu-Jitsu. This focus on fundamentals provides the beginning student the necessary skills to succeed and grow in Jiu-Jitsu. A high belt coach is on the mat specifically to give individual instruction to beginners and new belt levels to ensure a safe and successful start.

Jiu-Jitsu, All Levels
A community based learning environment. This class, in which all belts train and work together, is a great opportunity to train with and learn from senior students. Whether you’re a seasoned Black Belt or beginning White Belt the All Levels class offers something for everyone.

Intermediate / Advanced Jiu-Jitsu
This class is designed for the higher belts and more advanced Jiu-Jitsu athletes. While always grounded in the fundamentals, this class focuses on the advanced techniques and strategies of sport Jiu-Jitsu and Self Defense.

No-Gi Jiu-Jitsu
In this class we forego the traditional Jiu-Jitsu uniform or Gi. Students generally wear rash guards or T-shirts and shorts. Without the traditional uniform, students focus on learning to control the body and limbs of the opponent without the benefit of gripping the GI. No-Gi Jiu-Jitsu is fast and fun. This is a great class for those interested in Mixed Martial Arts competition or self defense.

Women's Jiu-Jitsu
We strive to provide a safe and comfortable training environment for our female students. Jiu-Jitsu is an excellent form of self-defense for women. If you are new to Jiu-Jitsu our fundamentals class is the perfect place for you to begin.

Kickboxing
A fun and exciting Muay Thai Kickboxing class with concepts based on focus and technical drills, which are the basic biomechanics that make Kickboxing easily accessible to everyone. This class is fast paced, challenging, and a fantastic work out that develops real Kickboxing technique and prowess.
Thank You for reaching out! We have received your message and our team will get in touch with you as soon as possible.