Riverside, California
Brazilian Jiu-Jitsu · Kids Programs · Rock Steady Boxing · Adaptive Martial Arts · Women's Self-Defense
Getting Started is Easy
Call us at (951) 337-3781 or fill out the form below. No experience needed — just show up.
We'll introduce you to our coaches, show you around, and place you in the right class for your age and level.
Start training, build confidence, get fit, and become part of the Flow Academy community.
Find Your Class
From toddlers to adults, competitors to beginners — we have a class built for you.
Fun, foundational martial arts skills designed for young learners. We build confidence, coordination, discipline, and listening skills through structured play on the mat.
Book a Trial →Foundational BJJ techniques including positional control, escapes, and takedowns. Students develop focus, resilience, and problem-solving both on and off the mat.
Book a Trial →Intermediate-level techniques, live drilling, and competition prep. Great for young athletes looking to compete or simply get stronger and more disciplined.
Book a Trial →NoGi grappling and wrestling fundamentals for youth athletes. Build takedown skills, scrambles, and mat awareness in a high-energy, competition-ready environment.
Book a Trial →Gi and No-Gi classes covering self-defense, technique, sparring, and conditioning. Taught by Head Instructor Carlos Miller — 29 years of training, 4th Degree Black Belt.
Book a Trial →Fitness classes for adults 55+ focused on mobility, strength, and community. Keep moving, stay strong, and have fun with a group that supports each other.
Book a Trial →Evidence-based boxing fitness program specifically designed for people with Parkinson's disease. Builds strength, balance, and coordination in a supportive group environment.
Learn More →"A place to belong. A place to grow." Small group settings with patient coaching at an individual pace. Designed for kids and teens who learn, move, and process differently — and who need a more supportive environment to thrive.
Join the Waitlist →Empowering women with practical self-defense skills in a safe, encouraging environment. Led by Coach Zaide — a competitive athlete with 7 years of training who is passionate about building strong women, starting with strong girls.
Pre-Register →Your child may be able to attend Flow Academy at no cost to you through their charter school funding. Contact us to find out if your school qualifies!
Weekly Schedule
Updated schedule for all programs. Drop-ins welcome — call us at (951) 337-3781.
| Day | Time | Class | Ages |
|---|---|---|---|
| Monday | |||
| 10:00 AM | Rock Steady Boxing | Adults | |
| 3:45 PM | Little Ninjas | Ages 3–6 | |
| 4:30 PM | Little Ninjas & Kids BJJ | Ages 3–6 & 7–9 | |
| 5:30 PM | Youth BJJ | Ages 10–14 | |
| 6:30 PM | Adults BJJ (Gi) | Adults | |
| Tuesday | |||
| 10:00 AM | Active Fit | Adults 55+ | |
| 6:00 PM | Youth NoGi / Wrestling | Ages 6+ | |
| Wednesday | |||
| 10:00 AM | Rock Steady Boxing | Adults | |
| 3:45 PM | Little Ninjas | Ages 3–6 | |
| 4:30 PM | Little Ninjas & Kids BJJ | Ages 3–6 & 7–9 | |
| 5:30 PM | Youth BJJ | Ages 10–14 | |
| 6:30 PM | Adults BJJ (Gi) | Adults | |
| Thursday | |||
| 10:00 AM | Active Fit | Adults 55+ | |
| 6:00 PM | Youth NoGi / Wrestling | Ages 6+ | |
| Friday | |||
| 10:00 AM | Rock Steady Boxing | Adults | |
| Coming June 2026 | |||
| TBD | Flow Limitless — Adaptive Martial Arts | Kids & Teens | |
| TBD | Women's Self-Defense (6-week course) | Women | |
Meet the Team
Our instructors bring decades of experience, competition credentials, and a deep passion for teaching.

With 29 years of training and a 4th Degree Black Belt, Coach Carlos is the heart and soul of Flow Academy. His depth of knowledge, patience, and commitment to his students is what sets Flow Academy apart.

A competitive athlete with 7 years of training, Coach Zaide leads our Women's Self-Defense program launching June 2026. Her mission: empowering women with skills, confidence, and community — starting with young girls.
12 years of wrestling experience across Freestyle, Greco-Roman, and Folkstyle — competing at both state and national level. Coach Benjamin now brings elite wrestling fundamentals to our kids' NoGi classes.
Limited Spots Available
What Families Are Saying
"Flow Academy has completely transformed my son's confidence. Coach Carlos is amazing with the kids — patient, encouraging, and incredibly skilled. We couldn't be happier."
"My daughter was nervous to try BJJ but after her first Little Ninjas class she was hooked. The coaches make every child feel welcome and capable. Highly recommend!"
"Rock Steady Boxing has been life-changing for my husband. The team is knowledgeable, supportive, and genuinely cares. This gym is a gem in the Riverside community."
Your first class is free. No experience needed. All ages welcome.
Book Your Free Trial TodayGet in Touch