OUR STORY

Windsor Ballet Academy was created to provide the highest quality dance education to children in Windsor-Essex. We offer professional-level training in both ballet and contemporary, supporting each student in reaching their full potential—whether they dream of having a professional career in dance or simply want to become the best dancer they can be.

Rooted in the prestigious Vaganova method, our program focuses on strong technique, artistry, and thoughtful progression, with an emphasis on nurturing both the dancer and the individual.

Riley McGuire

Owner & Artistic Director

Ms. Riley started dancing at the late age of 13 with the goal of becoming a professional ballerina. She took her first classes at Edmunds Towers & with Andrea Stafford. To achieve her dream, she sought out more intensive training and joined Valentina’s School of Ballet in Michigan. There, she trained six days a week under master teacher Valentina Barsukova. She has competed in the biggest ballet competitions, winning awards in Canada and America, and received multiple offers and scholarships to top schools including the National Ballet School of Canada, Royal Winnipeg Ballet, Kirov Ballet Academy, and the Bolshoi Ballet Academy in Moscow. At 16, she became the first North American to be admitted to the Belarus State Ballet Academy, where she performed with the Belarus National Ballet in productions such as Sleeping Beauty. Ms. Riley is a Bolshoi Ballet Academy Certified Teacher.

BRANDI BAKER

Contemporary Teacher & Resident Choreographer

Ms. Brandi began her training in her hometown of Windsor, Ontario, as a member of The Dance Barre’s competitive team. After securing agency representation in Los Angeles, she soon realized she craved a deeper understanding of the ballet–contemporary world. This led her to Vancouver, where she trained for two years at the prestigious Arts Umbrella school. Her professional career began with Les Ballets Jazz de Montréal, where she toured the world for several years. She later joined Ballet Augsburg in Germany, where, in her final season, she created her own dance-theatre production with the company—a career highlight that deepened her love for creation. Today, Ms. Brandi brings her multidisciplinary training and international stage experience into the studio. She is passionate about fostering a safe, inspiring environment where the next generation of dancers can explore movement, expand their artistry, and thrive.

EKATERINA OSTROVEN

Ballet Teacher

Ms. Ekaterina is a graduate of the prestigious Vaganova Ballet Academy in St. Petersburg, Russia, where she trained under legendary faculty including Altynai Asylmuratova and Ludmila Kovaleva. During her years at the Vaganova Ballet Academy, she performed with the Mariinsky, Alexandrinsky, and Hermitage Theatres. After graduating, she joined the Moscow Classical Ballet in Russia and later the Metropolitan Classical Ballet in Texas. Ms. Ekaterina brings over twenty years of professional performance and teaching experience to Windsor Ballet Academy. She is passionate about sharing the artistry, discipline, and traditions of the Vaganova method while inspiring students to develop strong classical technique, confidence, and a lifelong love of dance.

competitive team

Our invitation-only competitive program for students ages 9-18 

Windsor Ballet Academy’s competitive team – our pre-professional program – is Windsor’s most elite training, where students are prepared for a career in dance. Entrance into the program is by audition or invitation only – students with potential are scouted throughout the year. This is a highly selective program.

Pre-professional students train extensively (5 days a week) in classes including ballet, pointe, variations, rehearsal, contemporary, stretch, and conditioning. They compete in the best ballet competitions and audition for the top ballet schools and companies around the world.

These students also have the opportunity to perform in two ballet productions each year – the Nutcracker in December and another full-length ballet in June.

Auditions

To be considered for Windsor Ballet Academy’s Pre-Professional Program / Competitive Team, students must complete the audition form below before attending a drop-in class for evaluation. Auditions are accepted at any time throughout the season, and students with potential are regularly scouted throughout the year. No dance experience is necessary – we focus on the potential of the student.

Sign up below to register your child:

    Student Information

    Parent Information

    *By pressing ‘submit’ you agree to receive future emails from us, including audition details and newsletters. You can opt-out of these emails at any time by clicking the unsubscribe button

    ACADEMY PROGRAM

    Quality training in ballet, pointe, contemporary, repertoire, and stretch for students ages 6–18.

    The Academy Program provides serious and structured training with a schedule that works for all dancers. This program allows dancers to take as many days of classes as they want. Dancers enrolled for a given day may attend all classes scheduled for their level on that day. Students demonstrate the progress they have been making during our Parent Observation days held in December and June.

    PRIMARY Level is ages 6-10. INT and ADV Levels are based on dancer’s ability, not age. 

    *Stretch is open to both the Advanced and Intermediate levels.  

    ACADEMY PROGRAM SCHEDULE, FALL SEMESTER

    SEPTEMBER 2026 -DECEMBER 2026

    MONDAY
    4:30-5:30pm Primary Ballet
    5:30-6pm Primary Stretch
    6-6:30pm Primary Showcase Rehearsal
    6:30-8pm Inter Ballet
    8-9pm Ballet Showcase Rehearsal

    TUESDAY
    4:30-6pm Inter Ballet
    6-6:30pm Beg/Int Pointe
    6:30-7pm Stretch*
    7-8:30pm Adv Pointe + Variations

    WEDNESDAY
    4:30-6pm Inter
    Ballet
    6-6:30pm Inter Variations
    6:30-7pm Stretch*
    7-9 Adv Ballet

    THURSDAY
    4:30-6pm Inter Ballet
    6-6:30pm Beg/Int Pointe
    6:30-7:15 Contemp Technique Class
    7:15-8:15 Contemp Combo Class

    Contact Us

    13 + 4 =

    ADDRESS
    3315 Marentette Ave, Unit 2, Windsor, ON, N8X 4G3

    E-MAIL
    wbadirector@windsorballetacademy.ca

    PHONE NUMBER
    (226) 739-3989

    For updates on Windsor Ballet
    Academy and to stay connected,
    follow us: