A fun-filled class where little ones can explore music, movement, and loads of imagination! Guaranteed to build friendships, independence and confidence!
Age:
2-4 yearsTime:
Thursday 11:45am-12:45pm/ Saturday 9am-10amWeekly two hour musical theatre sessions for 4-6 year olds! Come along to sing, dance, act and join the fun.
Age:
4-6 YearsTime:
Saturday 10am-12pm/ Sunday 10am-12pmWeekly three hour sessions for 7-10 year olds focusing 45-50 minutes per discipline.
Age:
7-10 YearsTime:
Wednesday 5pm-8pm/ Friday 5pm-8pm/ Saturday 2:30pm-5:30pmFour hours of training per week! This is the perfect class for aspiring performers or those looking to grow confidence.
Age:
11-13 YearsTime:
Monday 5:30pm-8:30pm + One choice hourFour hours of training per week! This is the perfect class for aspiring performers who would like to focus on all three disciplines.
Age:
14-18 YearsTime:
Monday 5:30pm-8:30pm + One choice hourOur Advanced Musical Theatre course provides 8 hours of weekly training, to develop well-rounded individuals and performers. The programme prepares students with the skills and confidence needed to excel in performing arts and beyond, supporting their transition to colleges and professional opportunities.
Age:
8+ AUDITION ONLYTime:
Wednesday 7pm-9pm + Two choice hours + Musical Theatre + Stretch and TechOur Acting Academy offers dynamic training across all three age groups: Juniors, Intermediates, and Advanced. Designed to build confidence, creativity, and technical acting skills, the academy provides tailored sessions to suit each level, nurturing well-rounded performers ready for the stage and screen.
Age:
7+Time:
Friday Juniors 5-6pm Intermediate 6-7pm Senior 7-8pmOur Singing Academy nurtures talent across all three groups: Minis, Junior, and Seniors. Offering safe vocal training, performance techniques, and confidence-building exercises, the academy helps singers of all levels develop their unique voice and prepare for captivating performances.
Age:
4+ YearsTime:
Tuesday Minis 5:30-6:15pm/ Intermediates 6:15-7pm/ Senior 7-8pmThis class is perfect for performers who want to build strength, flexibility and confidence in their movement. We'll focus on dance conditioning, basic technique, across-the-floor progressions and stretching exercises to support safe and steady improvement. A great add-on for any SOTS star looking to level up their skills!
Age:
7+Time:
Seniors Monday 4:15pm-5:15pm/ Juniors Wednesday 4:15pm-5:15pmLights, camera, action! Learn all the tricks for on-screen acting and build confidence in front of the camera.
Age:
7-12 yearsTime:
Thursdays 4:15pm-5:15pmThis joyful combo class introduces little dancers to the beauty of ballet and the creativity of contemporary! A perfect class for minis who love to move, imagine and shine in a fun, supportive space.
Age:
4-7Time:
Tuesday 4pm-4:45pmPerfect for budding contemporary dancers! This class combines acting and physical storytelling to help you connect emotions with movement.
Age:
7+Time:
Tuesday Senior 6:15-7:15pm Junior 7:15-8pmThis class combines flexibility, strength, and fun! Tailored to each level, it helps young performers master acrobatic skills while building confidence and coordination.
Age:
4+ yearsTime:
Mini 4:45-5:30pm/ Junior 5:30-6:15pm/ Senior 8:15-9:00pmThis fun, supportive class is perfect for boys who want to learn cool moves, improve technique and express themselves through dance.
Age:
7+Time:
Wednesday 4:15-5:00pmOur brand new Cheer & Pom class is perfect for anyone who loves performance, teamwork, and high-energy fun. This is a mixed age group, giving us the perfect balance of bases and flyers - just like a real cheer squad!
Age:
7+Time:
Saturday 1:15-2:15pmOur Commercial Dance program is high-energy, performance-focused, and perfect for young dancers who want to explore dynamic choreography inspired by today’s music videos, pop concerts, and urban styles. Designed to build confidence, stage presence, and technical skill, classes focus on sharp movements, musicality, and expressive performance.
Age:
4+Time:
Thursday Mini 5:15-6:00pm/ Junior 6:00-7:00pm/ Senior 7pm-8pmOur Ballet and Lyrical classes build strong technique, grace, and expressive movement. Ballet lays the foundation with precision and control, while Lyrical blends emotion and fluidity for powerful, storytelling dance.
Age:
7+Time:
Tuesday Senior 5:30-6:15pm/ Thursday Junior 7-8pmHigh energy and rhythm meet style and technique! Tap focuses on timing, sound, and footwork, while Jazz builds strength, flexibility, and dynamic performance skills with upbeat choreography and flair.
Age:
4+Time:
Thursday Mini 4:30-5:15pm/ Junior 5:15-6:00pm/ Senior Jazz 6-7pm/ Senior Tap 8-8:45pm