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.
View Class
  • 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.

View Class
  • 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.
View Class
  • 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.

View Class
  • 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.
View Class
  • 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.

View Class
  • 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.
View Class

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.

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

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