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.
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.
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.
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
Tuesday
Wednesday
Thursday
Friday
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.

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 & 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.

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.

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.

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 MorePrivate 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 MoreFriday 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 MoreFAQ
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.
Phone
(951) 337-3781Choose 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.
