Tap Class
I freestyle my destiny, it’s not written in pages.
Get your feet tap, tap, tapping by joining one of our tap classes – from learning ‘shuf es’ or ‘ aps’ to ‘cramprolls’, enjoy learning this unique style of dance that has become hugely popular once again!
Beginners, Junior, Senior and Advanced Classes Available




Jazz Class
I freestyle my destiny, it’s not written in pages.
Improve your coordination and exibility with our new Junior Jazz class – an ideal class for actors and singers who want to focus on all-round musical theatre skills. Drawing from many different dance techniques from ballet to ethnic dance, this class is aimed at dancers with a jazz or musical theatre performative interest.
Beginners, Junior and Senior Classes Available
Ballet Class
Through synergy of intellect, artistry and grace.
Ballet classes at SOPA follow the Cecchetti method of classical training where balance, line, poise, strength, and musicality are strong principles developed across each lesson.
The class structure follows the ISTD syllabus whereby students may enter for an exam at the end of the year. Our qualified teachers have extensive performance and teaching experience to foster the students’ love of this eloquent dance form.
Contact us for more information on any of the below class options:




Hip-Hop Class
I freestyle my destiny, it’s not written in pages.
Our Hip-Hop class will get you ‘pop n’ lockin’ to current hiphop music. Focusing on strong rhythmic, physical reactions and improvisational impulses, this high-energy, fun class will get your heart rate racing!
Beginners, Junior and Senior Classes Available
Combo Class
Links Jazz, Tap and Hip Hop Classes




Contemporary Dance Class
To watch us dance is to hear our hearts speak
Contemporary dance encourages dancers to be versatile in their expressions, being able to portray a wide array of movement techniques. It focuses on spacial and body awareness and use of body weight for floor work, leaps and turns. Improvisations as well as choreographic phrases are developed sequentially allowing students to experience the joy of building choreography.
Junior and Senior Classes Available
Prior dance experience (ballet/jazz) is recommended for Senior Level.
Spanish Dance Class
Everything in the universe has rhythm. Everything dances
The Spanish class syllabus covers a beginner and intermediate level of castanet work, footwork, turns and arm movements, level depending. Students are introduced to Spanish dance terms and good technique, making it easier to pick up steps sequences.


