Your Dance Experience Starts Here!

Early Childhood | Age 2-4

Our Early Childhood Program provides the perfect introduction to dance for our youngest movers. Designed for toddlers and preschool-aged children, these classes use creative movement and age-appropriate activities to build coordination, rhythm, confidence, and classroom skills in a fun and nurturing environment.

Using the Discover Dance Method, dancers are introduced to basic dance concepts while developing creativity, musicality, independence, and a love for movement. Each class encourages imagination, self-expression, and social development while helping young dancers build a strong foundation for future dance training.


Level 1: Foundation Dance Program | Age 5-7

Our Level 1 Foundation classes are designed for dancers ages 5-7 who are ready for a full-season dance experience! Dancers will develop coordination, rhythm, strength, and confidence while exploring movement through imagination and creativity. With a balance of fundamental technique and playful learning, Kinder Combo is the perfect stepping stone for young movers to grow as dancers—all while having a blast!

Level 2: Development | Age 9-12


Level 3: Advanced | Age 13-18

Level 2: Development is designed for dancers who are ready to build on their foundational skills while exploring a wider range of movement and performance styles. These classes focus on improving technique, flexibility, coordination, musicality, and confidence in a supportive and encouraging environment.

Dancers will continue developing strong dance fundamentals while being introduced to more challenging combinations, across-the-floor progressions, and performance concepts. Classes encourage creativity, self-expression, teamwork, and personal growth while helping dancers refine their skills and artistry.


Level 3: Advanced is designed for teen dancers who are ready to continue developing their technique, artistry, and performance skills in a welcoming and supportive environment. These classes provide opportunities to challenge dancers both technically and creatively while fostering confidence, discipline, and a lifelong appreciation for dance.

Dancers will focus on refining movement quality, musicality, flexibility, strength, and performance skills through more advanced combinations and choreography. Classes encourage individual growth, self-expression, and artistic exploration while maintaining the fun and positive atmosphere that defines the Open Dance Program.


Competitive Dance Program

Dancers looking to take their training to the next level, our Competitive Dance Program offers intensive instruction, performance opportunities, and the chance to compete at regional and national dance competitions. This program emphasizes technique, artistry, and teamwork, with a structured schedule that includes rehearsals, technique classes, and choreography sessions. Dancers in this program must commit to a full season, participate in our summer intensive, and meet attendance requirements. This is the perfect fit for dedicated dancers who thrive in a challenging and rewarding environment.

Schedule a Trial Class ($35)

Experience the energy and passion of TDC before committing! Our trial classes are available for preschool full sessions and recreational full sessions. Mini sessions and competitive dance programs are not eligible for trials.