Programs & Classes

Programs For All Levels

Tots BJJ (4-7)

Our Tots Brazilian Jiu-Jitsu program is for members ages 4-7 of all skill levels. Here, kids learn the basic building blocks of Brazilian Jiu-Jitsu,
developing a physical understanding of the sport in a fun, engaging manner.

Tots BJJ focuses on developing basic movements and techniques while gaining an understanding of BJJ etiquette. Our program improves your child’s confidence, fitness level, and independence while focusing on technical refinement and, most importantly, having fun. We teach students how to train BJJ safely, allowing them to take risks while protecting themselves and their teammates.

child and instructor posing on bjj mat

Youth BJJ (8-12)

Our Youth Brazilian Jiu-Jitsu program is for members ages 8-12 of all skill levels. Here, kids learn the basic building blocks of Brazilian Jiu-Jitsu, laying a strong foundation for developing a well-rounded and effective style.

Kids learn skills not only for sports competitions but also for self-defense. Our Youth BJJ program improves your child’s confidence, fitness level, and independence alongside our focus on technical refinement. We teach students how to train BJJ safely, allowing them to take risks while protecting themselves and their teammates.


Brazilian Jiu-Jitsu

Brazilian Jiu-Jitsu is a martial art, sport, and lifestyle. Through a strong understanding of positional hierarchy and body mechanics on the ground, jiu-jitsu allows its practitioners to gain and maintain control over a resisting opponent while exposing counter-attack opportunities even against a much larger opponent. No magic, just mind and body intelligence.

With numerous classes and programs, BAIRRO 124 offers unique learning opportunities for everyone ages 4 and up of all fitness levels in a state-of-the-art facility. We go above and beyond to help our students achieve their goals on the mats, giving them the courage to achieve their life goals.

two men practicing bjj
instructor leading a bjj class

Beginners BJJ (Foundations)

This class is geared towards beginners, allowing them to develop the foundational knowledge critical for a student’s progression in Brazilian Jiu-Jitsu. If you’re new to jiu-jitsu, this class will set you up for success.

Foundations is our beginner class, reserved for white belt students.


Intermediate BJJ (Fundamentals)

In Fundamentals, students develop an understanding of the fundamental concepts of Brazilian Jiu-Jitsu, which will help them develop their unique style. Once you understand the basics, our Fundamentals class will help you expand your knowledge of the sport with a rotating, thorough curriculum.

Prerequisites: White belt x2 and above

man instructing students on techniques
two men working on their martial art techniques

Advanced BJJ (Flow)

Our Flow class focuses heavily on drilling sequences of techniques that build a strategy for matches from the takedown to the ground.

Flow focuses on improving how students learn jiu-jitsu by observing and providing insights into the sequential strategies currently being implemented in their games. This class’s format is more open-ended, giving students more opportunities to ask questions and receive feedback to improve a student’s strategic reasoning.

Prerequisites: White belt x3 and above


Sparring Class (Randori)

This is a live sparring class with an instructor present. Students will be paired up with different partners for a combination of situational and/or full, live sparring rounds.

Prerequisites: White belt x1 & Above

bjj class with students grappling
two men sparring in gym

Afternoon Classes (All Levels)

Our afternoon All-Levels class teaches fundamental techniques adaptable to athletes in every stage of their jiu-jitsu journey. Train with other members of all skill levels. This class is open to all students.


Weekend & Afternoon (Open Mats)

Open Mats are non-instructional sessions where members can try new techniques, drill, or spar. It is an excellent opportunity to meet other members and develop your own unique game in a more casual setting. There will always be an instructor or senior level belt present to monitor these sessions and answer any student questions.

Open mat is available to all students.

two men sparring during a class
two women listening to class instructions

Women’s Only (All Levels)

This class is reserved exclusively for our female students, providing them with an environment where they can experience the benefits of Brazilian Jiu-Jitsu. The curriculum of our Women’s Only class focuses on overcoming a bigger, stronger opponent. Learn the basics of Brazilian Jiu-Jitsu with an emphasis on technique over strength and size.

This program is available to women of all skill levels as part of our Adult program.


Private Lessons

Private Individual or Group Training Available!

two men working on their brazilian jiu-jitsu skills
man practicing muay thai

Muay Thai

Our Muay Thai classes are for all fitness and experience levels. Anyone, from those brand-new to the sport to intermediates, is welcome. Classes focus on introducing participants to the basic movement patterns and building on that each week.

Muay Thai provides the ability to learn a fun new sport in an inclusive and welcoming environment. It helps increase speed, endurance, and flexibility and pairs well with any training regime. Learn the fundamentals of Muay Thai and then build on these skills each week, perfecting the combos and increasing movements’ fluidity.


Self Defense

Many people seek out martial arts as a way to defend themselves. When examining Brazilian Jiu-Jitsu, some people raise concerns that the practice has become too focused on competition and sport.

Brazilian Jiu-Jitsu teaches practitioners how to handle altercations to protect themselves and gives them tools to stay calm and in control. We believe that teaching our students Brazilian Jiu-Jitsu gives them not only the tools they need to defend themselves but the experience to remain calm and avoid panicking under dangerous situations.

woman learning self defense