Arrive
Come ten minutes early. Someone at the desk knows your name and gives you the tour.
Pick the door that fits. Each program has its own pace, its own curriculum, and a first class built for someone like you.
Your first class
The biggest fear is walking in and getting crushed. So we mapped out your first class in five simple steps. You just have to show up.
Book your first classFree. Nothing to bring but water.
Come ten minutes early. Someone at the desk knows your name and gives you the tour.
Clean, folded, in your size. Lockers, showers and towels are on us.
Fifteen minutes of easy movement. Nobody is keeping score.
Your first class is Fundamentals, made for people who are brand new. You learn the basics one step at a time, at your own pace.
Not on day one. You leave having learned something, not having been tested.
Why we train differently
Sixteen-week cycles. You always know what you’re learning this week, and why it matters next week.
Tap early, tap often. Coaches pair partners by size and experience. Injuries are the exception here, not a rite of passage.
Higher belts help lower belts. Leave your ego at the door, and your shoes on the rack.
From our families

“This isn’t just a place where my kids train. It’s a place where they’re growing into better versions of themselves.”
George M. · Parent, the whole family trains

“The coaches are patient, encouraging, and do such a great job building confidence while also teaching discipline and respect.”
Sabriye T. · Parent of two

“You’re also not just another number in the gym. You’re greeted by name.”
Brian B. · Adult student and parent
Coaches
03 professors · all black belts

Born and raised in Brazil, he started young and moved to the U.S. after earning his black belt. Patient and encouraging with every level.

5× Worlds medalist, 3× American National champion, 3× Pan Am medalist. Trained in Brazil before continuing under Piu in Chandler.


The space
3,200 sq ft of tatami


Schedule
Questions? Text us: (928) 612-3939
| Time | Class | Level |
|---|---|---|
| 5:30 – 6:30 am | Competition | Blue belt & up |
| 12:00 – 1:00 pm | Fundamentals | All levelsGreat first class |
| 3:50 – 4:35 pm | Tiny Kora | Ages 3–4 |
| 4:30 – 5:15 pm | Kora Kids 1 | Ages 5–6 |
| 4:30 – 5:30 pm | Kora Women | All levels |
| 5:30 – 6:15 pm | Kora Kids 2 | Ages 7–9 |
| 5:30 – 6:15 pm | Juniors | Ages 10–14 |
| 6:30 – 7:30 pm | Fundamentals | All levelsGreat first class |
Nothing scheduled for on Monday. Try one of the other days.
| Time | Class | Level |
|---|---|---|
| 7:00 – 8:00 am | Fundamentals | All levelsGreat first class |
| 3:50 – 4:35 pm | Tiny Kora | Ages 3–4 |
| 4:30 – 5:15 pm | Kora Kids 1 | Ages 5–6 |
| 5:30 – 6:15 pm | Kora Kids 2 | Ages 7–9 |
| 5:30 – 6:15 pm | Juniors | Ages 10–14 |
| 6:30 – 7:30 pm | Fundamentals | All levelsGreat first class |
| 6:30 – 7:30 pm | Advanced | 3-stripe white & up |
Nothing scheduled for on Tuesday. Try one of the other days.
| Time | Class | Level |
|---|---|---|
| 5:30 – 6:30 am | Competition | Blue belt & up |
| 12:00 – 1:00 pm | Fundamentals · No-gi | All levelsGreat first class |
| 3:50 – 4:35 pm | Tiny Kora | Ages 3–4 |
| 4:30 – 5:15 pm | Kora Kids 1 | Ages 5–6 |
| 4:30 – 5:30 pm | Kora Women | All levels |
| 5:30 – 6:15 pm | Kora Kids 2 | Ages 7–9 |
| 5:30 – 6:15 pm | Juniors | Ages 10–14 |
| 6:30 – 7:30 pm | Fundamentals | All levelsGreat first class |
Nothing scheduled for on Wednesday. Try one of the other days.
| Time | Class | Level |
|---|---|---|
| 7:00 – 8:00 am | Fundamentals | All levelsGreat first class |
| 3:50 – 4:35 pm | Tiny Kora | Ages 3–4 |
| 4:30 – 5:15 pm | Kora Kids 1 | Ages 5–6 |
| 5:30 – 6:15 pm | Kora Kids 2 | Ages 7–9 |
| 5:30 – 6:15 pm | Juniors | Ages 10–14 |
| 6:30 – 7:30 pm | Fundamentals | All levelsGreat first class |
| 6:30 – 7:30 pm | Advanced | 3-stripe white & up |
Nothing scheduled for on Thursday. Try one of the other days.
| Time | Class | Level |
|---|---|---|
| 9:00 – 10:00 am | Open Mat | 3-stripe white & up |
| 12:00 – 1:00 pm | Fundamentals | All levelsGreat first class |
| 5:30 – 6:30 pm | Kora Women | All levels |
| 6:30 – 7:30 pm | Fundamentals | All levelsGreat first class |
Nothing scheduled for on Friday. Try one of the other days.
| Time | Class | Level |
|---|---|---|
| 10:00 – 10:45 am | Kora Kids 1 | Ages 5–6 |
| 10:00 – 10:45 am | Kora Kids 2 | Ages 7–9 |
| 10:00 – 10:45 am | Juniors | Ages 10–14 |
| 10:00 – 11:00 am | Fundamentals | All levelsGreat first class |
| 10:00 – 11:00 am | Advanced | 3-stripe white & up |
Nothing scheduled for on Saturday. Try one of the other days.
| Time | Class | Level |
|---|---|---|
| 10:00 – 11:00 am | Fundamentals | All levelsGreat first class |
Nothing scheduled for on Sunday. Try one of the other days.
Times can shift around holidays and events. Text us before your first visit.
FAQ
Something else? Text us: (928) 612-3939
Come train with us