Monday

Mixed BJJ (No-Gi)

6:00-6:50 a.m.

Instructor: Brandon Foss

Mixed BJJ (Gi)

11:30 a.m.-12:30 p.m.

Instructor: Kevin Eng

Tiny Titans (Gi)

5:15-6:00 p.m.

Instructor: Jess Kramer

Junior Champs (Gi)

6-7 p.m.

Instructor: Jess Kramer

New Student Intro (No-Gi)

7:00-7:30 p.m.

Instructor: Joe Hannan

Fundamental BJJ (No-Gi)

7:30-8:30 p.m.

Instructor: Joe Hannan

Open Mat

8:30-9:30 p.m.

Tuesday

Mixed BJJ (Gi)

6-7 a.m.

Instructor: Gerald Nunery

Mixed BJJ (No-Gi)

11:30 a.m.-12 30 p.m.

Instructor: Mike Valcarcel

Kids BJJ (No-Gi)

5:30-6:30 p.m.

Instructor: Veronica Chmiel

Advanced BJJ (Gi)

6:30-7:30 p.m.

Instructor: Shane McCarthy

Open Mat

7:30-8:00 p.m.

Wednesday

Fundamental BJJ (Gi)

6:00-6:50 a.m.

Instructor: Brandon Foss

Mixed BJJ (Gi)

11:30 a.m.-12:30 p.m.

Instructor: Veronica Chmiel

Tiny Titans (Gi)

5:15-6:00 p.m.

Instructor: Jess Kramer

Junior Champs (Gi)

6-7 p.m.

Instructor: Jess Kramer

New Student Intro (Gi)

7:00-7:30 p.m.

Instructor: Kevin Eng

Fundamental BJJ (Gi)

7:30-8:30 p.m.

Instructor: Jonnathan Ventura

Open Mat

8:30-9:30 p.m.

Thursday

Mixed BJJ (Gi)

6-7 a.m.

Instructor: Gerald Nunery

Mixed BJJ (No-Gi)

11:30 a.m.-12:30 p.m.

Instructor: Mike Valcarcel

Intermediate BJJ (No-Gi)

6:30-7:30 p.m.

Instructor: Ryan Healy

Intermediate BJJ (Gi)

7:30-8:30 p.m.

Instructor: Maddie Armstrong

Friday

Mixed BJJ (Gi)

6-7 a.m.

Instructor: Nick Tallone

BJJ Lab (Gi)

11:30 a.m.-12:30 p.m.

Facilitator: Joe Hannan

Advanced BJJ (No-Gi)

6:30-7:30 p.m.

Instructor: Shane McCarthy

Open Mat

7:30-8:00 p.m.

Saturday

tiny Titans (Gi)

9:15-10:00 a.m.

Instructors: Veronica Chmiel and Matthew Neiditch

Junior Champs (Gi)

10-11 a.m.

Instructors: Matthew Neiditch and Veronica Chmiel

Mixed BJJ (Gi)

11 a.m.-12 p.m.

Instructor: Rotating

Open Mat

12-1 p.m.

Sunday

Open Mat

9-10 a.m.

Class Descriptions

  • Mixed BJJ: An adult class that’s appropriate for all ages and skill levels.
  • New Student Intro: An introduction to the basic movements of jiu jitsu for adult students with no BJJ experience.
  • Fundamental BJJ: An adult class for students with no or limited BJJ experience.
  • Intermediate BJJ: An adult class for students with 6 or more months of experience, or students with instructor permission.
  • Advanced BJJ: An adult class for blue belts or higher, or students with instructor permission.
  • BJJ Lab: This is not an open mat and not a class, but a student-driven learning experience. Students should come with something in mind to drill with a partner and/or troubleshoot with the group.
  • Open Mat: Unstructured training time for more experienced students. Includes sparring and drilling. Ask an instructor before attending.
  • Tiny Titans: BJJ instruction for children ages 4-7.
  • Junior Champs: BJJ instruction for children ages 8 and up.
  • Kids BJJ: A mixed-level class with BJJ instruction for children ages 4 and up.

Schedule a free trial

Curious about Brazilian Jiu Jitsu? We offer two free, zero-obligation trial classes for our adult and kids BJJ and kickboxing program. Schedule a trial and see if either is a good fit for you before making a long-term commitment to training.

Schedule a Free Trial

Ready to sign up?

Our classes in Brazilian Jiu Jitsu and Muay Thai provide sound foundations in the principles of these arts, emphasizing effective self defense.