More Than Martial Arts. A Way of Life.

Teaching kids and adults in the Coachella Valley since 2007

Teaching kids and adults.Serving Coachella Valley families since 2007.

Flow Academy Indio offers kids and adult Jiu-Jitsu, Muay Thai, Friday adult MMA, private training, and charter-school-supported youth options in a structured, welcoming environment.

Since 2007

Serving Coachella Valley families

5 Coaches

Current Indio coaching team

3 Schools

Approved charter vendors

Clear next step

Explore the program lineup, compare class options, and book the training path that fits your goals.

Approved vendors

Mission Vista, Excel Academy, and Elite Academic Academy are part of the current charter-approved vendor list.

Indio focus

Train with an Indio coaching team that brings local leadership, structured classes, and a welcoming atmosphere for every age.

How it works

A clear path from first visit to steady progress

Start with a simple process: choose the right class, meet the coaching team, and build momentum with a program that matches your goals.

01

Choose your starting point

Pick the program that best fits your age, goals, and comfort level, whether that means kids classes, adult training, or private instruction.

02

Book a free trial or inquiry

Reach out, reserve a class, and meet the coaching team in a structured, welcoming environment that is built for beginners and families.

03

Train with a clear plan

Move forward through Jiu-Jitsu, Muay Thai, Friday adult MMA, or private sessions with coaching that stays consistent and personal.

Programs

Jiu-Jitsu, Muay Thai, MMA, and private training

Explore age-based and goal-based training options, from youth Jiu-Jitsu and Muay Thai to adult classes, MMA, and private instruction.

Ages 3 through 5

Tiny Ninjas

Waiting list only

Tiny Ninjas is currently on a waiting list. Families can still inquire now and be contacted when the next opening becomes available.

Ages 6 through 14

Kids & Youth Jiu-Jitsu

Tuesday NO-Gi · 5:30 PM | Thursday Gi · 5:00 PM

A structured youth path that includes both NO-Gi and Gi classes, helping younger students build confidence, body awareness, discipline, and technical skill.

Ages 15 and up

Adult Jiu-Jitsu

Tuesday NO-Gi · 6:30 PM | Thursday Gi · 6:30 PM

Adult students can train in both NO-Gi and Gi with a coaching team that values detail, pressure-tested fundamentals, and steady long-term progress.

Kids, youth, and adults

Muay Thai

Monday & Wednesday · 5:30 PM youth | 6:30 PM adult

Muay Thai training is available for both younger students and adults, with a strong emphasis on striking fundamentals, confidence, discipline, and conditioning.

Adult program

Friday Adult MMA

Friday · 6:30 PM

Friday adult MMA gives students a broader combat-sports option that complements both Jiu-Jitsu and Muay Thai training during the week.

Available by inquiry

Private Training

Flexible scheduling

Private lessons are available for students who prefer a one-on-one setting, want focused technical development, or simply feel more comfortable outside a group environment.

Why families and adults choose Flow

A premium training atmosphere without the pressure

Families and adults choose Flow Academy Indio for experienced coaching, a welcoming culture, and classes that stay structured from day one.

Beginner-friendly structure

Every class path is designed to be approachable, whether someone is stepping into martial arts for the first time or returning after time away.

Real family atmosphere

The Indio location serves kids, adults, and whole families who want high-level coaching in a respectful, welcoming environment.

Experienced leadership

Professor Carlos Miller, Coach Zaide, and the Indio coaching team bring a strong blend of long-term teaching, competition, and mat experience.

Charter-school access

Flow Academy Indio is a charter-school-approved vendor with Mission Vista, Excel Academy, and Elite Academic Academy.

Schedule

Weekly classes with clear age groups

See each training day at a glance so you can quickly find the right class times for youth Jiu-Jitsu, Muay Thai, adult training, and Friday MMA.

Monday

5:30 PM · Kids & Youth Muay Thai · Ages 6 through 13
6:30 PM · Adult Muay Thai · Ages 14 and up

Tuesday

5:30 PM · Kids & Youth NO-Gi Jiu-Jitsu · Ages 6 through 14
6:30 PM · Adult NO-Gi Jiu-Jitsu · Ages 15 and up

Wednesday

5:30 PM · Kids & Youth Muay Thai · Ages 6 through 13
6:30 PM · Adult Muay Thai · Ages 14 and up

Thursday

5:00 PM · Kids & Youth Gi Jiu-Jitsu · Ages 6 through 14
6:30 PM · Adult Gi Jiu-Jitsu · Ages 15 and up

Friday

6:30 PM · Adult MMA

Coaches

Meet the coaching team in Indio

Learn more about the instructors leading youth, adult, Muay Thai, and Jiu-Jitsu classes at the Indio location.

Professor Carlos Miller

Head Instructor & Founder

Professor Carlos Miller

4th Degree Black Belt in Brazilian Jiu-Jitsu with more than 29 years of training experience. He leads the academy's technical direction and teaches with depth, patience, and long-term care for students and families.

Coach Zaide

Coach & Women's Program Lead

Coach Zaide

A competitive athlete with years of training experience who helps build confidence, skill, and community. She remains part of the Indio coaching team while also supporting women's programming.

Coach Adrian

Muay Thai Coach & Kids/Youth NO-Gi Coach

Coach Adrian

Coach Adrian brings experience as both a Muay Thai fighter and an MMA fighter. He leads Muay Thai classes and supports kids and youth NO-Gi Jiu-Jitsu with an energetic, practical coaching style.

Albert Aguirre

Adult NO-Gi Coach & Morning Gi Lead

Albert Aguirre

A First Degree Black Belt under Professor Carlos Miller who has been training since 2010 and coaching since 2019. Born and raised in Indio, California, he is a true local who teaches adult NO-Gi and leads the adult morning Gi classes with steady technical detail and structure.

Ron Ishikawa

Adult No-Gi, Gi & Judo Coach

Ron Ishikawa

A 2nd Degree Black Belt under Professor Carlos Miller, a Judo black belt, and a Muay Thai practitioner with more than five years of striking experience. He teaches NO-Gi and Gi adult classes.

Pricing

Membership options for every program

Review membership options by program so you can compare commitments, monthly rates, and next steps before reaching out.

Selected program

Muay Thai membership

For kids, youth, and adults training in the Indio Muay Thai program. Uniforms are not included with pricing.

12-Month Agreement · $125 per month

6-Month Agreement · $145 per month

Month-to-Month · $165 per month

More ways to start

Support for charter families, waitlist families, and private clients

This section keeps the offer broad enough for different entry points, including charter-funded youth training, Tiny Ninjas waitlist families, and adults who want a more private path into training.

Charter-school access

Approved with Mission Vista, Excel Academy, and Elite Academic Academy

Families using charter funding can contact the academy to ask about approved youth-training options and the next step for enrollment.

Learn More

Private instruction

One-on-one options are available

Students who prefer a more private setting can ask about one-on-one coaching instead of starting in a group class.

Learn More

Friday adult MMA

An extra path for adult students

Adult students can round out the week with Friday MMA training that complements both Muay Thai and Jiu-Jitsu programs.

Learn More

FAQ

Questions families and adults usually ask first

The most common entry questions are answered here so visitors can move from interest to action with less friction.

Do I need experience before trying a class?

No. Flow Academy Indio is built to welcome complete beginners. Your first step is meant to help you understand the environment, meet the coaches, and start with confidence.

How do I know which class is right for my child?

Start with your child's age and whether Jiu-Jitsu or Muay Thai feels like the better fit. If you are unsure, reach out and the team can guide you toward the best first class or private option.

Is Tiny Ninjas open for enrollment right now?

Tiny Ninjas for ages 3 through 5 is currently waitlist only. Families can still inquire now and be contacted when the next opening becomes available.

Which charter schools are currently approved?

Flow Academy Indio is a charter-school-approved vendor with Mission Vista, Excel Academy, and Elite Academic Academy. Families can contact the academy to confirm fit and next steps.

Are uniforms included in membership pricing?

No. Uniforms are not included with pricing. If you are unsure what gear your program needs, contact the team before your first class and they can guide you.

Contact

Reach out, ask a question, or reserve a trial

Whether you want youth training, adult classes, charter-school information, or private sessions, the Indio location now gives you a clear way to start.

Choose your next step

Train in a way that fits your comfort level

Book a class if you are ready for the regular schedule.

Ask about private training if group classes are not the right fit right now.

Reach out about charter-school approval if you want youth training support.