Here it is — a definitive list of everything we offer at The School. From your child’s very first movement class, to specialized programs, adult fitness, and community events, you’ll find it all here.

Scroll down to browse classes by age group and category. Use the filters on our schedule to explore session dates, find the perfect fit, and get registered today!

Age Groups
  • Parent & Child (18m+) – Caregiver joins in to support movement, balance and fun bonding time.
  • Preschool 1 and 2 (2.5–4 yrs) – Gentle, play-based introduction to dance, rhythm, and coordination.
  • Pre-Primary 1 (4–5 yrs) – Structured classes focusing on musicality, creative movement, and basic skills.
  • Pre-Primary 2 (5–6 yrs) – Builds confidence, focus, and beginner technique while keeping classes fun.
  • Primary 1 (6–7 yrs) – Lays down foundation technique in all styles, with more structure and independence.
  • Primary 2 (7–8 yrs) – Expands vocabulary, encourages teamwork, and introduces performance awareness.
  • Junior (8–10 yrs) – Strengthens technical skills and creativity, encouraging discipline and self-expression.
  • Elementary (10–12 yrs) – Emphasis on technique, artistry, and developing strong work habits.
  • Intermediate (12+ yrs) – Training with focus on skill refinement, artistry, and collaboration.
  • Adult – Accessible, welcoming classes for fitness, dance, aerial silks.
Browse classes below ↓
  • Tap – Musicality, rhythm, and percussive footwork patterns.
  • Jazz – Energy, style, rhythm, and performance skills.
  • Ballet – Classical technique, posture, alignment, and artistry.
  • Acro – Strength, flexibility, tumbling, and balance progressions.
  • Contemporary – Expressive movement blending ballet, jazz, and modern styles.
  • Lyrical – Storytelling through expressive, fluid movement.
  • Hip Hop – Groove, foundations, and age-appropriate choreography.

Note: Babies in carriers or car seats are welcome in any of our adult classes. The “Mom & Baby” classes are simply tailored specifically for new moms and little ones.

Browse classes below ↓
  • TEAM Competitive – Training, choreography, and performance opportunities in all styles.
  • Parkour – Obstacle-based agility, coordination, and confidence building.
  • Aerial Silks – Circus-inspired apparatus training for strength and creativity.
  • Aerial Hoop – Lyra hoop training for balance, strength, and artistry.
Browse classes below ↓
  • Mom & Baby Bootcamp – Energizing full-body workouts designed to rebuild strength safely after birth.
  • Mom & Baby Stroller Fit – Fresh-air fitness that combines cardio and strength training while your little one rides along.
  • Mom & Baby Carrier Fit – Low-impact conditioning done while keeping your baby close in a carrier.
  • Mom & Baby Pilates – Core and posture-focused sessions supporting recovery and stability.
  • Mom & Baby Yoga – Gentle stretches and restorative movement to relax and bond with your baby.
  • Mom & Baby Circuits – Fun, varied circuit-style classes tailored to postnatal strength, endurance, and confidence.

All Mom & Baby classes are specifically designed for new moms’ health and well-being. Our instructors hold postnatal certifications and are specially trained to guide safe, supportive, and effective recovery-focused movement.

Browse classes below ↓
  • Women’s Strength – Guided small-group strength training for all levels.
  • Bootcamps – Full-body training sessions indoors or outdoors.
  • Outdoor Classes – Fresh-air workouts including bootcamp and stroller options.
  • Fitness Challenges – Goal-based seasonal programs for motivation and results.
  • Personal Training – One-on-one customized fitness coaching.
  • Small Group Training – Semi-private training with tailored progressions.
Browse classes below ↓
  • Barre – Dance-inspired prenatal fitness for strength, posture, and balance.
  • Yoga – Gentle flows and stretches designed for pregnancy wellness.

All prenatal classes are specifically designed for pregnant bodies. Our instructors hold prenatal certifications and are specially trained to guide safe, supportive, and effective movement.

Browse classes below ↓
  • Parties – Birthday parties and private events with themed dance, acro, or parkour.
  • Studio Rental – Space available for rehearsals, events, and community groups.
  • PA Day Camps – Full-day themed camp experiences on school closure days.
  • Summer & March Break Camps – Multi-day creative camps with dance, acro, arts & outdoor play.
  • School Field Trips – Curriculum-linked programs tailored for Ontario schools.
  • In-School Visits & Fundraisers – Teachers bring dance, acro, or movement workshops into schools.
Browse classes below ↓

We’re proud to partner with community programs that share our heart for families.

Mommy Connections

Community programs for expecting and new moms—connect, learn, and make friends through expertly led sessions and social events. We provide studio space and partner on special experiences throughout the year (including our Santa Socials!).

Perk: Ask us for the exclusive Mommy Connections participant coupon code at registration.
TipToe Music

Joyful, research-based early childhood music classes (Music Together®) for babies, toddlers, and preschoolers with their grown-ups— nurturing musicality, language, and connection through singing, movement, and play.

Perk: Ask us for a Tip Toe Music participant coupon code at registration.
BAMD (Bust a Move Dance) – Toronto

Feel-good adult dance classes that are welcoming, upbeat, and confidence-boosting—perfect for beginners and returning dancers alike. Learn fun choreography, sweat, and smile big.

Browse classes below ↓
All Season 8 Classes — Weekly Calendar
Monday
Preschool 2 Gym/Dance
Mon 4:30 PM
Session A
Register
Primary 2 Acro (7–8yrs) 60m
Mon 4:45 PM
Register
Pre-Primary 2 Ballet (5–6yrs) 45m
Mon 5:00 PM
Register
Pre-Primary 2 Acro (5–6yrs) 45m FULL
Mon 5:45 PM
Pre-Primary 1 Acro (4–5yrs) 45m
Mon 5:45 PM
Register
Primary Hip Hop (6–8yrs) 45m
Mon 6:30 PM
Register
Elementary Ballet (10–12yrs) 60m
Mon 6:30 PM
Register
Junior Acro (8–10yrs) 60m
Mon 7:15 PM
Register
Elementary Acro (10–12yrs) 60m
Mon 7:45 PM
Register
Women’s Outdoor Bootcamp (Fall 1)
Mon 9:30 AM
Register
Women’s Strength (Fall 2)
Mon 9:30 AM
Register
Outdoor Stroller Bootcamp (Fall 1)
Mon 10:30 AM
Register
Mom & Baby Bootcamp (Fall 2)
Mon 10:30 AM
Register
Elementary Ballet Tech TEAM
Mon 7:30 PM
View TEAM
Elementary Jazz (TEAM) TEAM
Mon 7:45 PM
View TEAM
Tuesday
Parent & Child Ballet (18m+)
Tue 9:45 AM
Register
6AM Club (Fall 1)
Tue 6:00 AM
Register
6AM Club (Fall 2)
Tue 6:00 AM
Register
Mom & Baby Yoga (Fall 1)
Tue 10:00 AM
Register
Mom & Baby Yoga (Fall 2)
Tue 10:00 AM
Register
Primary 1/2 Acro (6–8yrs) 45m
Tue 5:00 PM
Register
Primary Ballet (6–8yrs) 45m
Tue 5:45 PM
Register
Combo: Pre-Primary Jazz/Tap (4–6yrs) 45m
Tue 5:45 PM
Register
Elementary Acro (10–12yrs) 60m
Tue 5:15 PM
Register
Intermediate Ballet (12–14yrs) 60m
Tue 6:30 PM
Register
Junior Hip Hop (8–10yrs) 60m
Tue 6:30 PM
Register
Elementary / Intermediate Jazz (11+) 60m
Tue 7:30 PM
Register
Adult Tap (Fall 1)
Tue 8:30 PM
Register
Adult Tap (Fall 2)
Tue 8:30 PM
Register
Wednesday
Outdoor Stroller Fit (Fall 1)
Wed 10:00 AM
Register
Mom & Baby Carrier Fit (Fall 2)
Wed 10:30 AM
Register
Junior Acro (8–10yrs) 60m
Wed 5:00 PM
Register
Pre-Primary Ballet (4–6yrs) 45m
Wed 5:15 PM
Register
Pre-Primary Acro (4–6yrs) 45m
Wed 6:00 PM
Register
Primary Acro (6–8yrs) 45m FULL
Wed 6:45 PM
Intermediate Acro (S8) 60m
Wed 7:00 PM
Register
Intermediate Tap (S8) 60m
Wed 8:15 PM
Register
Adult Contemporary
Wed 8:30 PM
Register
Prenatal Barre
Wed 7:45 PM
Register
Primary 2 Tap (CCT) TEAM/CCT
Wed 5:00 PM
View TEAM/CCT
Primary 2 Tap — Choreo TEAM
Wed 5:45 PM
View TEAM
Junior Tap (TEAM) TEAM
Wed 6:00 PM
View TEAM
Junior Jazz (TEAM) TEAM
Wed 7:15 PM
View TEAM
Thursday
Women’s Outdoor Bootcamp (Fall 1)
Thu 9:30 AM
Register
Women’s Strength (Fall 2)
Thu 9:30 AM
Register
Mom & Baby Pilates (Fall 2)
Thu 10:30 AM
Register
Mom & Baby Pilates (Winter 2)
Thu 10:30 AM
Register
Mom & Baby Circuits (Fall 2)
Thu 12:30 PM
Register
Pre-Primary Hip Hop (4–6yrs) 45m
Thu 4:30 PM
Register
Pre-Primary 1 Ballet (4–5yrs) 45m
Thu 5:15 PM
Register
Primary Hip Hop (6–8yrs) 45m
Thu 5:15 PM
Register
Junior 1/2 Jazz (8–10yrs) 45m
Thu 6:30 PM
Register
Junior 1/2 Tap (8–10yrs) 45m
Thu 7:15 PM
Register
Elementary Hip Hop (10–12yrs) 60m
Thu 7:00 PM
Register
Aerial Silks Level 2 60m
Thu 5:00 PM
Register
Aerial Silks Level 3 60m FULL
Thu 6:00 PM
Aerial Silks Level 1 60m FULL
Thu 7:00 PM
Advanced Aerial 75m
Thu 8:00 PM
Register
Adult Ballet (Fall 2)
Thu 8:10 PM
Register
Friday
Primary Parkour (6–8yrs) 45m
Fri 6:00 PM
Register
Junior Parkour Flipping (8+yrs) 60m
Fri 6:45 PM
Register
Junior Parkour (8–10yrs) 60m
Fri 7:45 PM
Register
Adult Ballet (Beg)
Fri 7:10 PM
Register
Saturday
Parent/Child Gym/Dance
Sat 9:00 AM
Session A
Register
Preschool 1 Gym/Dance
Sat 9:00 AM
Session A
Register
Preschool 2 Ballet
Sat 9:10 AM
Session A
Register
Parent/Child Gym/Dance
Sat 9:40 AM
Session A
Register
Preschool 2 Gym/Dance
Sat 9:40 AM
Session A
Register
Pre-Primary Ballet (4–6yrs) 45m
Sat 10:15 AM
Register
Primary Hip Hop (6–8yrs) 45m
Sat 10:30 AM
Register
Intro to Parkour (4–6yrs) 45m
Sat 10:30 AM
Register
Pre-Primary Acro (4–6yrs) 45m
Sat 11:00 AM
Register
Primary 2 Ballet (6–8yrs) 45m
Sat 12:00 PM
Register
Primary 1 Tap (CCT) TEAM/CCT
Sat 11:15 AM
View TEAM/CCT
Sunday
Aerial Silks Intro (8+) 60m
Sun 10:00 AM
Register
Aerial Silks Intro (8+) 60m FULL
Sun 11:00 AM
Aerial Silks Level 1 (9+) 60m
Sun 12:00 PM
Register
Aerial Hoop & Conditioning 60m
Sun 1:00 PM
Register
Adult Aerial Silks — Fall 1
Sun 2:00 PM
Register
Adult Aerial Silks — Fall 2
Sun 2:00 PM
Register
Adult Aerial Silks — Winter 2
Sun 2:00 PM
Register
Adult Aerial Silks — Spring 1/2
Sun 2:00 PM
Register
Prenatal Yoga (Fall 1)
Sun 10:00 AM
Register
Prenatal Yoga (Fall 2)
Sun 10:00 AM
Register

PA DAY, SUMMER AND MARCH BREAK CAMPS

2025
PA DAY CAMP – October 10, 2025
Time: Fri 8:30 AM
Price: $90.00
10 spaces left
Sign Up
PA DAY CAMP – November 28, 2025
Time: Fri 8:30 AM
Price: $90.00
12 spaces left
Sign Up
2026
PA DAY CAMP – February 13, 2026
Time: Fri 8:30 AM
Price: $90.00
14 spaces left
Sign Up
PA DAY CAMP – May 15, 2026
Time: Fri 8:30 AM
Price: $90.00
14 spaces left
Sign Up
Aerial Arts Intensive (Ages 8+)
Start: Mon Jun 29, 2026 — 8:30 AM
Price: $400.00
12 spaces left
Sign Up
Acro Intensive (Birth years 2018, 2017, 2016)
Start: Mon Jul 6, 2026 — 8:30 AM
Price: $450.00
14 spaces left
Sign Up
Acro Intensive (Birth years 2021, 2020, 2019)
Start: Mon Jul 6, 2026 — 8:30 AM
Price: $450.00
14 spaces left
Sign Up
Dance Intensive (Birth years 2018, 2017, 2016)
Start: Mon Jul 13, 2026 — 8:30 AM
Price: $450.00
14 spaces left
Sign Up
Dance Intensive (Birth years 2021, 2020, 2019)
Start: Mon Jul 13, 2026 — 8:30 AM
Price: $450.00
14 spaces left
Sign Up
Dance & Acro (Birth years 2018, 2017, 2016)
Start: Mon Jul 20, 2026 — 8:30 AM
Price: $450.00
14 spaces left
Sign Up
Dance & Acro (Birth years 2021, 2020, 2019)
Start: Mon Jul 20, 2026 — 8:30 AM
Price: $450.00
14 spaces left
Sign Up
Parkour (Birth years 2018, 2017, 2016)
Start: Mon Jul 27, 2026 — 8:30 AM
Price: $450.00
14 spaces left
Sign Up
Parkour (Birth years 2019, 2020, 2021)
Start: Mon Jul 27, 2026 — 8:30 AM
Price: $450.00
14 spaces left
Sign Up
Movie Camp (Grade 5+)
Start: Tue Aug 4, 2026 — 8:30 AM
Price: $400.00
14 spaces left
Sign Up
Acro Intensive (Birth years 2018, 2017, 2016)
Start: Mon Aug 10, 2026 — 8:30 AM
Price: $450.00
14 spaces left
Sign Up
Acro Intensive (Birth years 2021, 2020, 2019)
Start: Mon Aug 10, 2026 — 8:30 AM
Price: $450.00
14 spaces left
Sign Up
TEAM Intensive | Primary Intro, Primary 2
Start: Tue Aug 18, 2026 — 8:30 AM
Closed Closed
TEAM Intensive | Junior, Elementary, Intermediate
Start: Tue Aug 25, 2026 — 8:30 AM
Closed Closed

Browse All Classes