We have dance programs to suit every type of student. Whether a toddler or a teen taking their first steps on the dance floor or a more seasoned performer, wishing to advance their dance education, we have the class and level for you! Our talented faculty is dedicated to providing a quality dance education to their students in a nurturing environment.

recreational dance program

Recreational Classes (Ages 2-18)

intensive dance classes

Intensive Training Program (Age 8+)

advanced dance training

Encore Theatrical Arts Project


All Ages, Levels & Styles! Dancers develop skills, discipline and technique and will learn age appropriate choreography culminating in the end of year recital performances.

Create your own dance program! You can take as many or as few classes as you wish: Jazz, Tap, Ballet, Hip Hop, Contemporary, Musical Theatre & Acting.

Munchkins and Minis (age 2-6) explore the different types of dance in our combo classes designed for young dancers.
Junior Classes (age 7-11) provide a strong foundation for the developing dancer in levels 1-5.
Tween classes (age 10-12) are tailored specifically for this age group in Jazz, Tap, Ballet, Contemporary, and Hip Hop.
Teen classes (age 12-18) for beginners through advanced dancers, are not only for the teen student wishing to advance their skills and technique, but also for the teen just discovering the world of dance.

The recreational program is perfect for:
★ Beginners trying dance or a new style for the first time.
★ Dancers who can only commit to a few hours per week.
★ Students who prefer to focus on one style of dance exclusively.

Not sure which level or style is right for you? Come take a FREE TRIAL class to find the right fit before enrolling. Feel free to reach out to us for guidance at 703.222.5511!

Recreational Classes


Take your dance training to the next level! ITP is an exclusive program dancers ages 8+ who wish to commit to a rigorous, well-rounded dance schedule.

ITP is a selective program for serious, focused dancers. By training alongside other like-minded students with similar goals, dancers in ITP progress quickly.

• A minimum of 8 classes per week (2 Jazz + 2 Tap + 2 Ballet + 2 electives)
• Must attend summer session dance classes
• Must attend the ITP Summer Dance Intensive

Prospective dancers must apply and audition for placement. Dancers younger than Age 8 who are interested in joining ITP are encouraged to do the ITP Prep program, which introduces them to the more demanding dance schedule with 6 classes per week (2 Jazz + 2 Ballet + 1 Tap + 1 elective).

Interested in joining the Intensive Training Program? Contact Us at 703.222.5511



Encore’s musical theatre performing arts company! High quality training and performance opportunities for pre-professional, aspiring youth.

Encore Theatrical Arts Project (ETAP) provides musical theatre education, training and performance opportunities to aspiring youth while adhering to standards of excellence in performance, choreography, musical direction, lighting, costume, and set design result in ETAP’s high quality productions.

Dancers are required to meet high standards of excellence in both dance technique classes (~14 hrs/wk) and production rehearsals (~6 hrs/wk). All ETAP members must take jazz, tap, ballet, hip hop, contemporary and acting. Private voice lessons are encouraged.

Company members must be able to juggle the responsibilities and commitments of ETAP, while maintaining good grades at school. Interested in being considered for ETAP? Reach out to Raynor at

Visit ETAP’s website for more information about upcoming performances!



Performing on stage is one of the best parts of dance! In addition to our annual recital, our competition teams and performing arts company give dancers the chance to have extra time in the limelight. Find out more about our Hip Hop Crew, Jazz & Tap Team, and Encore Theatrical Arts Project. Join The Team!