Weekly Schedule
Adult Open Classes
Our Adult Open Classes are tailored for teens and adults of all levels, from complete beginners to experienced dancers. These classes provide a supportive and inclusive space to build confidence, improve fitness, and develop dance skills, whether for personal enjoyment or more serious training. With a variety of styles available, students can explore different genres while progressing at a comfortable pace.Mondays |
| Mondays 07:30 - 08:30pm | ![]() |
Room : Studio D (1st Floor) Monthly : RM 140 |
| Mondays 08:00 - 09:15pm | ![]() |
Room : Studio A (3rd Floor) Monthly : RM 140 |
| Mondays 08:30 - 09:30pm | ![]() |
Room : Studio C (1st Floor) Monthly : RM 140 |
| Mondays 08:30 - 09:30pm | ![]() |
Room : Studio D (1st Floor) Monthly : RM 140 |
| Mondays 09:15 - 10:30pm | ![]() |
Room : Studio A (3rd Floor) Monthly : RM 140 |
Tuesdays |
| Tuesdays 06:45 - 07:45pm | ![]() |
Room : Studio D (1st Floor) Monthly : RM 100 |
| Tuesdays 07:30 - 08:30pm | ![]() AWAY - 17/11 Contemporary (INT) Instructor : Winnie Tay Class Type : Adult class, 16 years & up Watch Sample |
Room : Studio C (1st Floor) Monthly : RM 140 |
| Tuesdays 07:30 - 09:00pm | ![]() |
Room : Studio E (2nd Floor) Monthly : RM 200 |
| Tuesdays 08:00 - 09:00pm | ![]() |
Room : Studio A (3rd Floor) Monthly : RM 140 |
| Tuesdays 08:00 - 09:00pm | ![]() |
Room : Studio D (1st Floor) Monthly : RM 140 |
| Tuesdays 09:00 - 10:30pm | ![]() |
Room : Studio B (2nd Floor) Monthly : RM 200 |
| Tuesdays 09:00 - 10:00pm | ![]() |
Room : Studio C (1st Floor) Monthly : RM 140 |
| Tuesdays 09:00 - 10:00pm | ![]() AWAY - 17/11 Contemporary (BEG) Instructor : Winnie Tay Class Type : Adult class, 16 years & up Watch Sample |
Room : Studio C (1st Floor) Monthly : RM 140 |
| Tuesdays 09:00 - 10:30pm | ![]() |
Room : Studio E (2nd Floor) Monthly : RM 200 |
Wednesdays |
| Wednesdays 08:00 - 09:00pm | ![]() |
Room : Studio A (3rd Floor) Monthly : RM 140 |
| Wednesdays 08:00 - 09:00pm | ![]() NEW Breaking Technique (Foundations & Power Moves) (INT)
Instructor : Pitt Den Class Type : Adult class, 16 years & up Watch Sample |
Room : Studio C (1st Floor) Monthly : RM 140 |
| Wednesdays 08:00 - 09:00pm | ![]() |
Room : Studio D (1st Floor) Monthly : RM 140 |
| Wednesdays 09:00 - 10:00pm | ![]() |
Room : Studio D (1st Floor) Monthly : RM 140 |
| Wednesdays 09:00 - 10:30pm | ![]() |
Room : Studio E (2nd Floor) Monthly : RM 200 |
Thursdays |
| Thursdays 07:30 - 08:30pm | ![]() |
Room : Studio D (1st Floor) Monthly : RM 140 |
| Thursdays 08:00 - 09:00pm | ![]() |
Room : Studio A (3rd Floor) Monthly : RM 140 |
| Thursdays 08:30 - 09:30pm | ![]() Open Choreography (ADV BEG)
Instructor : Kennethh Tan Class Type : Adult class, 16 years & up Watch Sample |
Room : Studio D (1st Floor) Monthly : RM 140 |
| Thursdays 09:00 - 10:30pm | ![]() |
Room : Studio C (1st Floor) Monthly : RM 140 |
| Thursdays 09:30 - 10:30pm | ![]() |
Room : Studio D (1st Floor) Monthly : RM 140 |
| Thursdays 09:30 - 11:00pm | ![]() |
Room : Studio E (2nd Floor) Monthly : RM 200 |
Fridays |
| Fridays 08:00 - 09:00pm | ![]() Open Choreography (ADV BEG)
Instructor : Pui Yee Class Type : Adult class, 16 years & up Watch Sample |
Room : Studio D (1st Floor) Monthly : RM 140 |
| Fridays 09:00 - 10:00pm | ![]() Open Choreography (ADV BEG)
Instructor : Jonathan Class Type : Adult class, 16 years & up Watch Sample |
Room : Studio D (1st Floor) Monthly : RM 140 |
| Fridays 09:00 - 10:00pm | ![]() Strength & Flexibility (ADV BEG)
Instructor : Alice Yap Class Type : Adult class, 16 years & up Watch Sample |
Room : Studio E (2nd Floor) Monthly : RM 200 |
Saturdays |
| Saturdays 02:00 - 03:00pm | ![]() NEW Basic Hip Hop (ABS BEG)
Instructor : Andy Nazrin Class Type : Adult class, 16 years & up Watch Sample |
Room : Studio A (3rd Floor) Monthly : RM 140 |
| Saturdays 03:00 - 04:00pm | ![]() NEW Breaking Choreography (Top Rock & Footwork)
Instructor : Pitt Den Class Type : Open class, 8 years & up Watch Sample |
Room : Studio A (3rd Floor) Monthly : RM 140 |
| Saturdays 03:00 - 04:00pm | ![]() AWAY - 31/10 Girl Style (ADV BEG) Instructor : Pauline Class Type : Adult class, 16 years & up Watch Sample |
Room : Studio B (2nd Floor) Monthly : RM 140 |
Sundays |
| Sundays 10:30 - 11:30am | ![]() |
Room : Studio A (3rd Floor) Monthly : RM 140 |
| Sundays 10:30 - 11:30am | ![]() NEW Basic Street Jazz (ABS BEG)
Instructor : Ryan Yu Class Type : Adult class, 16 years & up Watch Sample |
Room : Studio C (1st Floor) Monthly : RM 140 |
| Sundays 01:00 - 02:00pm | ![]() AWAY - 1/11 & 15/11 Contemporary (BEG) Instructor : Winnie Tay Class Type : Adult class, 16 years & up Watch Sample |
Room : Studio D (1st Floor) Monthly : RM 140 |
How It Works:
Want to join a new class or one that's already fully booked? Snag a spot on our waitlist! We’ll send you a WhatsApp message as soon as the class is ready to start or a spot opens up for you.
- Secure Your Spot: Click "Waitlist" to lock in your position in line
- We Pre-Plan: For new classes, we track numbers; for full classes, we wait for cancellations
- Get Your WhatsApp: Keep an eye on your phone! We will text you the second your spot is ready
Levels:
Absolute Beginner (ABS BEG)
Designed for complete beginners with no experience. Classes move at a slower pace to build confidence and foundation.Beginner (BEG)
Suitable for students with little to no prior experience. Focuses on technique, musicality and movement fundamentals.Advanced Beginner (ADV BEG)
Recommended for students with prior training or basic foundations, ready to build greater control, coordination, and complexity.Intermediate / Advanced (INT/ADV)
For experienced dancers prepared for intensive training, faster-paced learning, and advanced technical and performance development.Kids & Teens Classes
Our Youth Open Classes are designed for younger students who want to explore dance in a fun and engaging setting without the structure of formal syllabus training. These classes focus on building coordination, musicality, and foundational technique while encouraging creativity and self-expression. Suitable for beginners and those with some experience, they offer a positive environment for students to grow, stay active, and develop a love for dance.Saturdays |
| Saturdays 10:30 - 11:30am | ![]() |
Room : Studio C (1st Floor) Monthly : RM 140 |
| Saturdays 10:30 - 12:30pm | ![]() NEW Teens Kpop Elite
Instructor : Rebecca Class Type : Training class, Girls 8 - 16 years Watch Sample |
Room : Studio C (1st Floor) |
| Saturdays 11:30 - 12:30pm | ![]() |
Room : Studio A (3rd Floor) Monthly : RM 140 |
| Saturdays 11:30 - 12:30pm | ![]() |
Room : Studio B (2nd Floor) Monthly : RM 140 |
| Saturdays 02:00 - 03:00pm | ![]() |
Room : Studio C (1st Floor) Monthly : RM 140 |
| Saturdays 03:00 - 04:00pm | ![]() NEW Breaking Choreography (Top Rock & Footwork)
Instructor : Pitt Den Class Type : Open class, 8 years & up Watch Sample |
Room : Studio A (3rd Floor) Monthly : RM 140 |
Sundays |
| Sundays 10:30 - 12:30pm | ![]() |
Room : Studio C (1st Floor) |
| Sundays 11:30 - 12:30pm | ![]() |
Room : Studio A (3rd Floor) Monthly : RM 140 |
| Sundays 11:30 - 12:30pm | ![]() |
Room : Studio C (1st Floor) Monthly : RM 140 |
| Sundays 02:00 - 03:00pm | ![]() AWAY - 1/11 & 15/11 Teens Contemporary (BEG) Instructor : Winnie Tay Class Type : Youth class, 8 - 15 years Watch Sample |
Room : Studio C (1st Floor) Monthly : RM 140 |
| Sundays 02:00 - 03:00pm | ![]() |
Room : Studio D (1st Floor) Monthly : RM 140 |
How It Works:
Want to join a new class or one that's already fully booked? Snag a spot on our waitlist! We’ll send you a WhatsApp message as soon as the class is ready to start or a spot opens up for you.
- Secure Your Spot: Click "Waitlist" to lock in your position in line
- We Pre-Plan: For new classes, we track numbers; for full classes, we wait for cancellations
- Get Your WhatsApp: Keep an eye on your phone! We will text you the second your spot is ready
Levels:
Absolute Beginner (ABS BEG)
Designed for complete beginners with no experience. Classes move at a slower pace to build confidence and foundation.Beginner (BEG)
Suitable for students with little to no prior experience. Focuses on technique, musicality and movement fundamentals.Advanced Beginner (ADV BEG)
Recommended for students with prior training or basic foundations, ready to build greater control, coordination, and complexity.Intermediate / Advanced (INT/ADV)
For experienced dancers prepared for intensive training, faster-paced learning, and advanced technical and performance development.Ballet (RAD)
The RAD is one of the world’s leading dance education organisations, offering a globally recognised ballet syllabus followed by hundreds of thousands of students worldwide. At STS, students typically begin with Baby Ballet before progressing through Pre-Primary, Primary, and graded levels, with the opportunity to advance into vocational training for those seeking a more intensive pathway. Students who choose to take RAD exams are expected to attend classes consistently (usually twice a week), with additional body conditioning recommended to further support their technique and overall development.Tuesdays |
| Tuesdays 05:00 - 06:00pm | ![]() |
Room : Studio E (2nd Floor) Monthly : RM 160 |
| Tuesdays 07:30 - 08:30pm | ![]() |
Room : Studio B (2nd Floor) Monthly : RM 180 |
Wednesdays |
| Wednesdays 05:00 - 06:00pm | ![]() |
Room : Studio E (2nd Floor) Monthly : RM 150 |
| Wednesdays 07:00 - 08:00pm | ![]() |
Room : Studio B (2nd Floor) Monthly : RM 180 |
| Wednesdays 07:30 - 09:00pm | ![]() Ballet (RAD intermediate)
Instructor : Alice Yap Class Type : Syllabus class, 12 years & up Watch Sample |
Room : Studio E (2nd Floor) Monthly : RM 260 |
Thursdays |
| Thursdays 05:30 - 07:00pm | ![]() Ballet (RAD intermediate)
Instructor : Alice Yap Class Type : Syllabus class, 12 years & up Watch Sample |
Room : Studio E (2nd Floor) Monthly : RM 260 |
| Thursdays 07:00 - 08:30pm | ![]() |
Room : Studio B (2nd Floor) Monthly : RM 180 |
| Thursdays 07:00 - 08:00pm | ![]() Ballet (RAD inter-found)
Instructor : Alice Yap Class Type : Syllabus class, 12 years & up Watch Sample |
Room : Studio E (2nd Floor) Monthly : RM 240 |
| Thursdays 08:00 - 09:30pm | ![]() Ballet (RAD intermediate)
Instructor : Alice Yap Class Type : Syllabus class, 12 years & up Watch Sample |
Room : Studio E (2nd Floor) Monthly : RM 260 |
Fridays |
| Fridays 04:30 - 06:30pm | ![]() Ballet Elite
Instructor : Alice/Siew Wei Class Type : Training class, Girls 8 - 16 years Watch Sample |
Room : Studio E (2nd Floor) |
| Fridays 07:00 - 08:30pm | ![]() |
Room : Studio C (1st Floor) Monthly : RM 170 |
| Fridays 07:30 - 09:00pm | ![]() Ballet (RAD intermediate)
Instructor : Alice Yap Class Type : Syllabus class, 12 years & up Watch Sample |
Room : Studio E (2nd Floor) Monthly : RM 260 |
Saturdays |
| Saturdays 09:00 - 10:00am | ![]() |
Room : Studio C (1st Floor) Monthly : RM 150 |
| Saturdays 10:00 - 11:00am | ![]() |
Room : Studio A (3rd Floor) Monthly : RM 120 |
| Saturdays 10:00 - 11:30am | ![]() Ballet (RAD inter-found)
Instructor : Alice Yap Class Type : Syllabus class, 12 years & up Watch Sample |
Room : Studio E (2nd Floor) Monthly : RM 240 |
| Saturdays 11:30 - 12:30pm | ![]() |
Room : Studio C (1st Floor) Monthly : RM 180 |
| Saturdays 11:30 - 12:30pm | ![]() |
Room : Studio E (2nd Floor) Monthly : RM 170 |
| Saturdays 12:30 - 01:30pm | ![]() |
Room : Studio E (2nd Floor) Monthly : RM 200 |
| Saturdays 01:30 - 02:30pm | ![]() |
Room : Studio B (2nd Floor) Monthly : RM 160 |
| Saturdays 01:30 - 02:30pm | ![]() Ballet (RAD intermediate)
Instructor : Alice Yap Class Type : Syllabus class, 12 years & up Watch Sample |
Room : Studio E (2nd Floor) Monthly : RM 260 |
| Saturdays 02:30 - 03:30pm | ![]() Ballet (RAD pre-primary)
Instructor : Siew Wei Class Type : Syllabus class, 6 - 7 years Watch Sample |
Room : Studio D (1st Floor) Monthly : RM 140 |
| Saturdays 02:30 - 03:30pm | ![]() |
Room : Studio E (2nd Floor) Monthly : RM 190 |
| Saturdays 03:30 - 05:00pm | ![]() Ballet (RAD intermediate)
Instructor : Siew Wei Class Type : Syllabus class, 12 years & up Watch Sample |
Room : Studio D (1st Floor) Monthly : RM 260 |
| Saturdays 03:30 - 05:00pm | ![]() Ballet (RAD intermediate)
Instructor : Alice Yap Class Type : Syllabus class, 12 years & up Watch Sample |
Room : Studio E (2nd Floor) Monthly : RM 260 |
| Saturdays 05:00 - 07:00pm | ![]() Ballet Elite
Instructor : Alice/Siew Wei Class Type : Training class, Girls 8 - 16 years Watch Sample |
Room : Studio E (2nd Floor) |
Sundays |
| Sundays 09:00 - 10:00am | ![]() |
Room : Studio B (2nd Floor) Monthly : RM 170 |
| Sundays 10:00 - 11:00am | ![]() |
Room : Studio B (2nd Floor) Monthly : RM 190 |
| Sundays 10:00 - 11:00am | ![]() |
Room : Studio E (2nd Floor) Monthly : RM 180 |
| Sundays 11:00 - 12:00pm | ![]() Ballet (RAD inter-found)
Instructor : Alice Yap Class Type : Syllabus class, 12 years & up Watch Sample |
Room : Studio B (2nd Floor) Monthly : RM 240 |
| Sundays 12:00 - 01:30pm | ![]() |
Room : Studio B (2nd Floor) Monthly : RM 200 |
| Sundays 12:30 - 01:30pm | ![]() |
Room : Studio C (1st Floor) Monthly : RM 160 |
| Sundays 01:30 - 02:30pm | ![]() |
Room : Studio C (1st Floor) Monthly : RM 150 |
| Sundays 02:30 - 03:30pm | ![]() Ballet (RAD Pre-primary)
Instructor : Siew Wei Class Type : Syllabus class, 7 - 8 years Watch Sample |
Room : Studio C (1st Floor) Monthly : RM 140 |
| Sundays 03:00 - 05:00pm | ![]() Ballet Elite
Instructor : Alice/Siew Wei Class Type : Training class, Girls 8 - 16 years Watch Sample |
Room : Studio E (2nd Floor)
Monthly :
|
How It Works:
Want to join a new class or one that's already fully booked? Snag a spot on our waitlist! We’ll send you a WhatsApp message as soon as the class is ready to start or a spot opens up for you.
- Secure Your Spot: Click "Waitlist" to lock in your position in line
- We Pre-Plan: For new classes, we track numbers; for full classes, we wait for cancellations
- Get Your WhatsApp: Keep an eye on your phone! We will text you the second your spot is ready
Levels:
Baby Ballet
Designed for students aged 4 to 5, the pre-ballet is a great introduction to dance, allowing teachers to assess the child's interest in ballet.Pre-Primary in Dance (PPID)
Welcomes students aged 6 and up with or without experience, with placement determined through a physical assessment by the class teacher.Primary in Dance (PID)
Welcomes students aged 7 and up with or without experience, with placement determined through a physical assessment by the class teacher.Grades 1 and Up
Welcomes students aged 8 and up with or without experience, with placement determined through a physical assessment by the class teacher.Modern (ISTD)
The ISTD Modern syllabus, established in 1932 and continually updated, combines elements of modern, jazz, and other dance styles to develop versatile and disciplined dancers. This energetic and dynamic Program helps students build strength, flexibility, coordination, and endurance. Students who choose to take ISTD exams are expected to attend classes consistently (usually twice a week), with additional body conditioning and classical ballet recommended to further support their technique and overall development.Wednesdays |
| Wednesdays 06:00 - 07:00pm | ![]() Modern (ISTD intermediate)
Instructor : Cyn Dee Class Type : Syllabus class, 13 years & up Watch Sample |
Room : Studio C (1st Floor) Monthly : RM 240 |
Saturdays |
| Saturdays 03:30 - 04:30pm | ![]() |
Room : Studio C (1st Floor) Monthly : RM 180 |
Sundays |
| Sundays 11:00 - 12:00pm | ![]() |
Room : Studio D (1st Floor) Monthly : RM 180 |
| Sundays 12:00 - 01:00pm | ![]() Modern (ISTD intermediate)
Instructor : Naomi Class Type : Syllabus class, 13 years & up Watch Sample |
Room : Studio D (1st Floor) Monthly : RM 240 |
Last Updated On:


























