The Intensive Training Program is for dancers looking for a concentrated study of dance. Dancers in the ITP program will dance together in Jazz, ballet, contemporary, conditioning, stretch, progressing ballet technique, and choreography classes. All choreography is completed outside of class time to maintain technique throughout the season.  It is within this program that dancers will have the opportunity for guest choreographers, solos, duets, trios, and small group pieces as well as potential dance exams. Dancers will compete at 3 competitions per season where travel may be required. Tap and hip-hop classes are optional but strongly encouraged. Auditions for the 2023-2024 season have taken place. If interested in the ITP program, please email

2023-2024 Schedule

Rookie Divison – Ages 5-6 (invite only, audition not required)

Mini Divison – Ages 7-8

Junior Division – Ages 8-10

Pre-Intermediate Divison – Ages 11-13

Intermediate Division – 13+