
Dance Your Heart Into...
At TDC, we offer a wide range of dance styles designed to support dancers of all ages and experience levels. Whether your dancer is taking their very first class or training at a more advanced level, our programs focus on strong technique, creativity, confidence, and a love of movement.

Ballet
We focus on classical ballet technique and performance with an emphasis on RAD syllabus and techniques. The focus is on foundational ballet technique while nurturing fine motor skills, coordination, and body awareness. We offer ballet classes at a variety of levels and ages - so everyone gets the experience of grace and poise.

Acrobatics
Acro blends gymnastics with dance, emphasizing strength, flexibility, and fluidity of movement. Our classes are designed for all skill levels and experience, offering personalized attention with plenty of one-on-one coaching from a certified instructor. Students will work on a variety of tricks, strength training, and flexibility exercises to develop into confident, well-rounded acrobatic dancers.

Aerial Silks
The art of fabric acrobatics. Aerial silks is form of gravity-defying creative movement where your dancer will safely perform acrobatic like tricks & poses on a column of fabric. We offer many classes at a variety of levels, whether it's your dancer's first time, or if they're at an advanced level.

Musical Theatre
Musical Theatre is an exciting dance genre that combines song, drama, dance, and dialogue to carry on a story. Dancers explore a variety of dance styles that bring musicals to life—while developing their stage presence, character work, and performance skills. With a strong focus on storytelling and expression, dancers are encouraged to tap into their creativity and embrace the dramatic world of theatre through movement.

Irish
Irish Dance is a vibrant and rhythmic style deeply rooted in tradition, musicality, and precision. Dancers will be introduced to the foundational steps and techniques of traditional Irish dance in a fun, energetic setting. With lively music and dynamic movement, your child will build coordination, timing, and confidence—all while staying engaged and intrigued by this unique cultural art form.

Jazz
Jazz is a high-energy dance style that combines strong technique with dynamic movement and performance quality. Classes focus on flexibility, strength, coordination, and musicality while encouraging dancers to develop confidence, expression, and versatility through both classic and contemporary jazz choreography.

Tap
Tap focuses on the dancers’ ability to use their feet to create sounds and rhythms! Tap offers your dance the opportunity to not only dance to the music but be their own instrument and create the music.

Circus School
Is your little one always flipping, climbing, or hanging upside down? Circus School is the perfect outlet for their energy and curiosity! Designed to build confidence, coordination, and strength, this program introduces the exciting world of circus arts. With a fun mix of acrobatics, aerial silks, and more, dancers will safely explore the foundations of circus and acro training in a supportive and playful environment.

Contemporary
Contemporary dance blends elements of ballet, jazz, and modern technique to create expressive, fluid movement. Classes focus on strength, control, musicality, and emotional expression while encouraging dancers to explore creativity, storytelling, and artistry through movement.

Hip Hop
Hip Hop is a vibrant and culturally rich style of dance that emphasizes rhythm, groove, and individuality. We focus on musicality, movement quality, and confidence—giving dancers the tools to express themselves, level up their skills, and own their individuality in every combo.