Sarah is a Vancouver trained dancer, as a student she successfully completed all her Royal Academy of Dance exams including Advanced 2 earning her Associate with the R.A.D. and levels 1-3 in both Classical and Character of the Dance Education Syllabus. As well as classical ballet she has been trained in contemporary, lyrical and jazz.

Her training has also included working with many international guest teachers at various workshops, Royal Winnipeg Ballet School, the Alberta Ballet School of Dance, as well as performing for many years as a soloist for Royal City Youth Ballet Company, then as a guest teacher for the company.

Sarah’s professional credits include touring and performing with the Alberta Ballet Company and training and performing with Ballet BC’s mentor program. In 2002 Sarah completed the 3 year teacher training program through R.A.D. receiving the high mark of Distinction.

Sarah also holds her teaching certificate with Canadian Dance Teachers’ Association and has completed Pilates teacher training to receive her Pilates Mat certification. Most recently Sarah completed an intensive workshop in Progressing Ballet Technique and is now certified to teach the Jr. Sr. and Advanced programs.