At Rainbow Dance Academy, we provide professional and age-appropriate dance training for children, teenagers, and adults in a fun and encouraging environment. Our award-winning instructors teach all levels, from beginners to competitive dancers.
Join the RDA family and start your dance journey today!
Classes are open for all ages and experience levels.
Rainbow Dance Academy
**Jazz Dance Classes**
Energetic and expressive classes that focus on building rhythm, coordination, and confidence. These classes are perfect for dancers who enjoy upbeat choreography.
**Hip Hop Dance Classes**
High-energy street-style movements that encourage individuality, strength, and self-expression. Ideal for kids and teens who love to perform.
**Pom Dance**
Precision-based routines that combine jazz and cheer techniques. This class is great for dancers preparing for high school or collegiate teams.
**Ballet Classes**
Classical training that develops technique, balance, posture, and artistry—the foundation of all dance styles.
**Tap Dance**
Rhythmic and dynamic classes that teach timing, footwork, and musicality in an exciting and interactive way.
**Lyrical Dance**
A blend of ballet and jazz that focuses on emotional expression, fluidity, and storytelling through movement.
**Solo & Duo Choreography**
Custom routines designed for individual dancers or pairs, allowing them to shine on stage and in competitions.
**All-Star Competitive Teams**
Nationally recognized, championship-winning teams for dedicated dancers seeking elite performance opportunities.
**Recital & Performance Programs**
Inclusive opportunities for all dancers to showcase their progress and passion on stage each season.