Classes
Crystal has taught around the world in Canada, Europe, Asia and Australia for English National Ballet, Ballet Dortmund, Hong Kong Ballet, Royal Winnipeg Ballet, BalletX, ENB Youth Co, Central School of Ballet, Tanya Pearson Dance Academy, Pineapple Dance Studios, Danceworks, London Studio Centre/Images Ballet Company, Harbour Dance Centre, Modus Operandi, Arts Umbrella, Vancouver Ballet Society, various vocational ballet schools and is currently a resident teacher for Ballet BC. Crystal has had the honour of staging Akram Khan’s Dust for Ballet Dortmund and travels internationally as a rehearsal director and stager for Akram Khan Company. Her coaching of private students has led to successful enrolment in prestigious ballet schools around the world such as the full time professional program at Paris Opera Ballet School, Royal Ballet School, Joffrey Ballet Academy, School of American Ballet and ABT’s summer program as well as finalist and medal placement at the Prix de Lausanne, YAGP (Gold), The Margot Fonteyn International Ballet Competition, The Grasse International Ballet Competition (Gold) and the IDC in Portugal (Gold). As a yoga teacher, she has taught in both Vancouver and London specializing in hatha vinyasa flow, restorative, and children’s yoga. She has taught yoga for dancers for English National Ballet, London Studio Centre, Harbour Dance Centre, Central School of Ballet and various ballet schools. Both her ballet and yoga classes can be found on English National Ballet’s online platform Ballet Active. Crystal currently resides in Vancouver, Canada, and travels internationally as a guest.
Private Classes
Private sessions are available for students of all levels. Please contact Crystal for more information and to book. Classes are available online or in person. Please check booking and cancellation policy below.
Yoga sessions
An opportunity to receive one on one attention in a session specifically devoted to developing your personal yoga practice.
Ballet coaching
Private sessions to work on class (from beginner to professional level), pointe, repertoire, a specific role, developing technique or artistry.
Group Classes
Classes are both in-person and online as stated. For online classes you will need to download the free Zoom app.
Class schedule is updated regularly, please keep checking in for more classes!
Current open classes: Find Crystal teaching regular weekly open class in Vancouver at Harbour Dance Centre every Thursday at 10am!
Advanced Ballet at Harbour Dance Centre - 10:00am-11:30am PdT Thursday Oct 24th 2024
This is a 1.5 hour OPEN CLASS held both online and in-person. Crystal strives to offer classes which help you explore musicality, dynamics and pushing boundaries within the classical technique. This class is accompanied by LIVE music.
Advanced Ballet at Harbour Dance Centre - 10:00Pm-11:30am PDT Thursday Dec 5th 2024
This is a 1.5 hour OPEN CLASS held both online and in-person. Crystal strives to offer classes which help you explore musicality, dynamics and pushing boundaries within the classical technique. This class is accompanied by LIVE music.
advanced Ballet at Harbour Dance Centre - 10:00Pm-11:30am PST Thursday Dec 12th 2024
This is a 1.5 hour OPEN CLASS held both online and in-person. Crystal strives to offer classes which help you explore musicality, dynamics and pushing boundaries within the classical technique. This class is accompanied by LIVE music.
This is an intermediate/advanced level ballet class live on YouTube for English National Ballet’s Online Youth Dance Course Summer Intensive. The class focuses on finding dynamics, musicality and includes a full barre and some centre work until petit allegro. This class is free and will be available on YouTube.
This is live Yoga class for all levels, live on YouTube for English National Ballet’s Online Youth Dance Course Summer Intensive. The class focuses on finding the breath and internalizing throughout. This class is free and will be available on YouTube.
** Things to note:
If anyone has any injuries, health, or well-being issues please feel free to email Crystal beforehand.
Please join the class 5 mins early, so the class can begin on time.
If at any time during the class, you feel discomfort or strain, gently come out of the posture. You may rest
at any time during the class. It is important in yoga that you listen to your body, and respect its limits on any given day.
By registering, you accept that the teacher is not liable for any injury, or damages, to person or property, resulting from the taking of the class.
Click here to join our online yoga Facebook community Flowing With Crystal Grace Motion!
Booking and cancellation policy for private sessions
All sessions must be paid in full to secure your time slot. If full payment has not been received within 24 hours of your requested time, your session is not guaranteed and may be subject to cancellation.
All sessions can be booked at a minimum of 1 hour at a time, any requests for a 30 minute session will be charged at the 1 hour rate. Bookings in excess of 1 hour will be charged pro rata.
For private online sessions, once full payment is received, a link will be sent securing your session.
All sessions are non-refundable, however if more than 24 hours notice is given, a session may be rescheduled. Any sessions cancelled prior to 24 hours notice cannot be refunded or rescheduled.
The teacher reserves the right to cancel at any time. If the teacher cancels with less than 24 hours notice, a full refund will be provided.
Payment for online private sessions and in-person private sessions are non-interchangeable.