


A small, personally coached club in San Diego, where beginners fall in love with the sport and competitive athletes reach the national top.
Ballet, dance and gymnastics in one discipline. Ribbon, ball, hoop, clubs and rope teach coordination the way nothing else does — and the posture, focus and confidence stay long after the leotard is outgrown.

Every SRG competitor once walked in as a beginner. Flawless Gymnastics is where the love of the sport begins; SRG Academy is where it becomes a result.

Little Stars and Recreational groups twice a week. Gentle stretching, first apparatus, games with music, and a coach who knows every child by name. This is where confidence begins.
Explore Flawless →
A bridge between recreation and competition. Three sessions a week with Coach Sofiia and Coach Liza, preparing for Level 3 without pressure and without rushing.
How selection works
Daily training, classical ballet, choreography, and competitions from state to nationals. A small team, each athlete coached personally by Sofiia Raroh.
Meet the team →Wall bars, stretching bands, ballet, apparatus. Small groups, so the coach's hands are on every child's back at the right moment. No pressure on the first day — and a lot of it, willingly, by the third season.


We measure success by how far each girl gets, not by how many girls we bring. Four SRG athletes qualified for USA Nationals 2026 — and all four finished in the national Top 15 of their level.
| Program | Mon | Tue | Wed | Thu | Fri | Sat | Coaches |
|---|---|---|---|---|---|---|---|
| Little Stars | – | 3:30–4:30 | – | 3:30–4:30 | – | – | Sofiia |
| Recreational | – | 4:30–5:30 | – | 4:30–5:30 | – | – | Sofiia |
| Pre-Team (invitation) | 4:00–5:00 | – | 6:00–7:00 | – | – | 12:00–1:00 | Sofiia, Liza |
| Level 3 | 4:00–6:30 | – | 4:00–6:30Ballet 6:30–7:30 | – | 4:00–6:30 | – | Liza, Sofiia |
| Level 4 | – | 4:30–7:30 | 4:00–6:30Ballet 6:30–7:30 | 4:30–7:30 | 4:00–7:30 | – | Liza, Sofiia |
| Level 5 | – | Ballet 4:00–5:005:00–8:00 | – | Ballet 4:00–5:005:00–8:00 | 4:00–8:00 | 12:00–4:00 | Liza, Sofiia |
| Level 6–7 | 4:00–8:00 | Ballet 4:00–5:005:00–8:30 | – | Ballet 4:00–5:005:00–8:30 | 4:00–8:00 | 12:00–5:00 | Liza, Sofiia |
All times PM. Please arrive 10–15 minutes early, hair in a bun, training attire and equipment with you. Schedule is subject to change.
Reels from the gym, results and announcements. Two accounts: @srg.academy.sd for the competitive team, @flawless.gymnastics for beginners.
"When I brought my daughter to Coach Sofiia, I hoped gymnastics would help her build self-esteem, courage, independence, and the ability to…"
Lilia K. · Yelp"My 4-year-old started at Flawless Gymnastics a year ago. I knew almost nothing about rhythmic gymnastics before enrolling her, but my sister had…"
Olia H. · Yelp"My daughter not only grew up with Coach Sofiia, not only found friends, discipline and a strong character, but also…"
Dzmitry N. · YelpLittle Stars welcomes girls from age three. No prior experience, no equipment: for the first weeks, leggings, a fitted top and socks are enough.
Fill in the form, we suggest a day, your daughter joins a regular class for one hour. You watch, we talk afterwards. No payment details are taken.
Level 3 trains three days a week; Levels 5–7 train five days including Saturday, with classical ballet twice a week. We are transparent about hours before you commit, because rhythmic gymnastics rewards consistency more than talent.
Head coach Sofiia Raroh personally coaches every competitive athlete and leads the beginner groups. Coach Liza works with the competitive levels and Pre-Team; a ballet coach leads the classical classes.
Everything runs through the club's online portal: monthly tuition, schedule, documents and announcements in one place — no cash, no paper forms. Sofiia sets up your account with you at the first visit, so you never deal with it alone.
Every session begins with a structured warm-up and flexibility work suited to the child's age. We are a USA Gymnastics member club and follow its SafeSport policies. Parents are welcome to watch.
Tell us a little about your daughter and we'll suggest a class to try. Most families come from Instagram — you can also just message us there.
San Diego, CA 92126 · Miramar / Mira Mesa
Get directions →