what we teach

  • Dance teacher dressed in black leads little ballerinas dress in pink and white tutus on to stage.

    Regular Programming

    These are classes students attend once or twice a week with the aim of providing strong progressive training, in a fun and friendly environment which cultivates friendships and community.

  • Black and white photo of adult dancers on stage performing a modern dance with moody lighting

    Performance Program

    This program is designed for the student who loves dance and wishes to work hard and excel in a number of dance styles, along with like-minded friends.

  • Competition Team

    The Steffen Dance Competition Team creates a home for dancers to form strong friendships, build their technique, challenge and empower themselves, while enjoying exciting additional performance opportunities.