Dance Training

Private and small group sessions focus on building control, coordination, and movement quality in a focused, supportive environment.

Each student trains at their own level, with clear guidance and step-by-step progression.

Alongside technique, we develop musicality, expression, and performance, so students don’t just execute movement, but learn how to dance.

Not sure where to begin? Start with a trial session, and we’ll build from there.

Body Foundation Training

Develop strength, flexibility, alignment, and coordination through targeted body conditioning.

Training integrates ballet fundamentals, PBT (Progressing Ballet Technique), and Pilates-based exercises to support posture, movement quality, and a strong physical foundation.

Suitable for ages 8 and up.

Modern & Contemporary Dance

Training in modern and contemporary dance with an emphasis on floorwork, fluid transitions, full-body coordination, and expressive movement.

Students also explore improvisation and creative movement, developing versatility, responsiveness, and their individual movement quality.

Chinese Dance

Training in Chinese classical and folk dance, with an emphasis on technique, movement quality, expression, and cultural understanding.

Drawing from extensive training and performance experience, classes help students develop both technical foundation and artistic expression.

Competition Preparation

Private coaching is available for solo, duet, and small-group competition pieces across dance styles, including technique refinement, choreography, and performance preparation.

Start with a trial session to explore if this training supports your goals

All sessions are available as private, duet, trio, or small group (up to 6 students).


Scheduling

Sessions are by appointment.
Please contact to discuss availability and placement.

Priority scheduling for returning students