Sample Website Demo

Our Classes

Eight styles for every age and level — each class lists who it is for, so choosing is easy.

Ballet classAges 4+ · Beginner to Advanced

Ballet

Technique, posture and grace built step by step — barre work, turns and leaps in a calm, focused class.

Tap classAges 5+ · All Levels

Tap

Fast feet and sharp rhythm. Dancers learn timing, musicality and clean footwork that sounds as good as it looks.

Jazz classAges 6+ · All Levels

Jazz

Upbeat, expressive and full of energy — strength, flexibility and stage presence in every routine.

Hip Hop classAges 6+ · All Levels

Hip Hop

High-energy choreography, confidence and style. A favourite for kids and teens who love current music.

Contemporary classAges 9+ · Intermediate+

Contemporary

Fluid, expressive movement that blends ballet and modern technique — storytelling through dance.

Tiny Dancers classAges 2–5 · Preschool

Tiny Dancers

A gentle first step into dance: music, movement games and coordination in a joyful, age-right setting.

Ballroom classTeens & Adults

Ballroom

Partner classics taught step by step — posture, timing and confidence on any dance floor.

Latin classTeens & Adults

Latin

Bright, rhythmic and expressive partner and solo styles that build timing and floor confidence.

Not sure where to start?

Most beginners start with ballet for foundation, jazz for energy, or hip hop for fun. Book a free trial in any style — dancers can switch styles in their first month at no extra cost on this sample pricing.

Book a Free Trial