PROGRAMS AND CLASSES
PROGRAMS
There's Something for Everyone in the Family at On Stage
On Stage Academy of Performing Arts has created opportunities for every kind of performer in a family-friendly atmosphere. Learn more about our different programs below.
Recreational Dance Program
Learn More
Musical Theater Program
Learn More
Performance & Competition Programs
More Info Coming Soon
Voice Lessons
Learn More
Piano Lessons
Learn MoreGive Kids A Chance
Financial assistance may be available for eligible families through the Give Kids A Chance Program. Complete the online application to be considered for participation.
Fall 2026–2027 Season
Fall 2026–2027 Schedule
Sing • Dance • Act • Perform
Classes are arranged by day and listed in start-time order. Class placement may depend on age, experience, readiness, and instructor recommendation.
Monday
9 classes
3:30–4:30 p.m.
Beginner Jazz and Tap
Ages 7–10
Linda Mercer-Botelho
4:30–5:30 p.m.
Junior Youth Co. — Ballet & Jazz
Ages 9–10
Linda Mercer-Botelho
4:30–5:30 p.m.
Junior Dance Co. — Jazz
Stacy Wong
5:30–6:00 p.m.
Junior Youth Co. — Tap
Ages 9–10
Linda Mercer-Botelho
5:30–6:00 p.m.
Junior Company — Tap
Stacy Wong
6:00–7:30 p.m.
Senior & Senior App — Tap and Jazz
Lisa Mailloux
6:00–6:30 p.m.
Junior Company — Hip Hop
Stacy Wong
7:00–8:30 p.m.
Senior App — Theater Tap / Theater Jazz
Elle Gendreau
7:30–8:30 p.m.
Senior Company — Contemporary
Stacy Wong
Tuesday
5 classes
4:30–5:15 p.m.
Hip Hop
Ages 8–10
Stacy Wong
4:30–5:30 p.m.
Musical Theater — Level I
Ages 6–8
Roger Botelho and Linda Mercer-Botelho
5:30–7:00 p.m.
Musical Theater — Level 2
Ages 9–10
Roger Botelho, Linda Mercer-Botelho, and Stacy Wong
5:30–7:30 p.m.
Musical Theater — Level 3: Acting & Theater Jazz
Ages 11–15
Stacy Wong, Roger Botelho, and Linda Mercer-Botelho
7:00–8:15 p.m.
Alumni — Christmas Performance Preparation
Lisa Mailloux
Wednesday
5 classes
4:30–5:15 p.m.
Baby Stars — Kinder-Dance
NewAges 2½–3
Linda Mercer-Botelho
4:30–6:00 p.m.
My Mini's — Ballet / Tap / Jazz
Ages 7–10
Stacy Wong
5:15–6:00 p.m.
Bright Stars — Ballet I / Tap I
Ages 5–7
Linda Mercer-Botelho
6:00–7:30 p.m.
Teen Triple Threat Club — Ballet, Tap, Jazz
Ages 10–15
Stacy Wong
6:00–7:30 p.m.
Adult Tap and Jazz
Jazz: 6:00–7:00 p.m.
Tap: 7:00–7:30 p.m.
Elle Gendreau
Thursday
7 classes
3:30–4:30 p.m.
Give Kids a Chance — Beginner Ballet
Ages 7–10
Azusa Okamoto
4:30–5:30 p.m.
Junior Dance Co. — Ballet
Azusa Okamoto
4:30–5:15 p.m.
Tiny Stars — Pre-Ballet / Pre-Tap
NewAges 4–5
Linda Mercer-Botelho
5:30–7:00 p.m.
Senior & Senior App — Ballet / Pointe
Azusa Okamoto
5:30–7:00 p.m.
Junior Company — Tap / Jazz
7:00–8:00 p.m.
Musical Theater — Levels 4 & 5
Ages 12–18
Linda Mercer-Botelho and Roger Botelho
8:00–8:30 p.m.
Christmas Rehearsal
As needed
Saturday
6 items
10:00–11:00 a.m.
Pom / Hip Hop Combo
Ages 8–12
Stacy Wong
11:00 a.m.–12:00 p.m.
Ballet / Pointe — Senior & Senior App
Azusa Okamoto
11:00 a.m.–1:00 p.m.
Christmas Show Rehearsal
Junior Company numbers
12:00–1:00 p.m.
Contemporary — Senior & Senior App
Azusa Okamoto
1:00–3:00 p.m.
Christmas Show Choreography
Junior Youth Group, as needed
1:00–3:00 p.m.
Christmas Show Choreography
Dolls, Soldiers, Reindeer, Opening, and Contemporary
Age Groups, Commitments & Performances
Good to Know
Age 2½–3
Baby Stars
45-minute class, one costume, and one dance in the recital on June 26, 2027.
Ages 4–5
Tiny Stars
45-minute class, one costume, and one dance in the recital on June 26, 2027.
Ages 5–7
Bright Stars
45-minute class, one costume, and two dances in the recital on June 26, 2027.
Ages 7–10
My Mini's
A 1½-hour class with Saturday rehearsals as needed, one costume, performances in the Christmas Spectacular and Spring Musical, and one competition to be announced.
Ages 7–10
Beginner Ballet
One-hour class, one costume, and one dance in the recital on June 26, 2027.
Ages 7–10
Beginner Jazz and Tap
One-hour class, one costume, and two dances in the recital on June 26, 2027.
Levels 1–4
Musical Theater
Students perform in the Christmas Spectacular on December 5–6, 2026, and the Spring Musical on May 14–15, 2027.
Musical Theater Students
Triple Threat Teens Club
Additional dance and movement training for the stage, one costume, and two dances in the recital on June 26, 2027.
Adult Program
Adult Tap & Jazz
Runs September through November, takes a holiday break, resumes in January, and ends in May.
Performance Team
Junior Youth Company
Three hours plus Saturday rehearsals, one costume plus rentals, and three dances in the recital.
Performance Team
Junior Company
Five hours plus Saturday rehearsals, one costume plus rentals, and three dances in the recital.
Performance Team
Senior Apprentice
Seven and one-half hours plus Saturday rehearsals, one costume, and costume rentals.
Performance Team
Senior Company
Seven and one-half hours plus Saturday rehearsals, one costume, and costume rentals.
All Company Levels
All Performance Teams
Every performance-team member appears in the Christmas Spectacular and the Spring Musical.
Need Help Choosing a Class?
Contact the front office for help with placement, availability, registration, and performance-team requirements.