joyce-headshotJOYCE LO

Joyce Lo began dancing at the young age of two and has over 20 years of training in classical ballet. She holds her Certificate in Ballet Teaching Studies and is a registered teacher with the Royal Academy of Dance (RAD). As a student, she was trained through the RAD method and completed several of the Graded and Vocational examinations, including Advanced 2. Joyce also holds a Bachelor of Fine Arts with Honours specializing in Dance. She has trained extensively under a multitude of renowned teachers, and currently enjoys dancing regularly in professional-level classes taught by Stacey Minagawa, Aleksandar Antonijevic, Tara Butler, Cynthia Macedo, and more. Joyce is passionate about sharing her love for dance through teaching, and is thrilled to be a part of the teaching staff at Impact Dance Company.


Cristina began dancing at the age of three. She is competitively trained in jazz, tap, ballet & pointe, lyrical, acro and hiphop for over 12 years. She has won numerous titles and scholarships in Canada and the U.S. including 5678 Dancer of the Year, NATT Overall Junior Soloist, 1st Place Jazz – DMA Pagaent, to name a few. Cristina has completed her R.A.D. ballet exams from primary to elementary with Honours.

Cristina has had the pleasure of working with well-known choreographers like Luther Brown, from So You Think You Can Dance Canada, and Danny Davalos, choreographer and owner of OIP Dance Centre. She has done many TV and live performances including: Shawn Desman’s “Night Like This” music video, movie premier for How She Move, Disney movie Cow Belles, the Toronto Film Festival with Dodat Entertainment, World Aids Day Gala with Anthony Sherwood Productions, Milk & Honey, FIFA Under 20 World Cup Opening Ceremonies, That’s So Raven Eye on Fashion, Children’s Wish Foundation Gala.

 Cristina graduated from York University with a Bachelor of Fine Arts in Dance. She is a faculty member of FRESH Dance Intensive, teaching workshops all over the GTA. Cristina continues to audition, attend master classes, workshops & drop-in classes as much as possible to challenge herself and learn from other dancers and choreographers. Cristina is excited to join the IDC family and can’t wait to share her passion for dance with her students.

Angelina Leofanti

Angelina is a 21-year-old, Toronto-based dance artist, choreographer, and instructor, whose passion for dance began at a young age at a small studio in her hometown of  Markham, Ontario. She is technically trained in the various styles of Jazz, Tap, Modern, Contemporary, Lyrical, Ballet, and Hip-hop, and began teaching and training young dancers at the age of 15. Being raised in the Toronto dance scene, Angelina has had the opportunity to learn from – as well as perform alongside – some of the city’s top-rated professionals. However, in addition to the outstanding artists that Angelina has learned from and worked with in Toronto, she has been fortunate enough to take her passion abroad on multiple occasions as well. In 2015, Angelina spent 2 months living in Los Angeles, California, training with the industry’s leading choreographers and mentors, and actively experiencing all that the L.A dance scene had to offer. She has also spent an abundance of time training and performing in NYC: Angelina has attended the NYC Dance Teacher’s Summit (2014 and 2016), as well as performing at NYC’s Young Choreographers Festival (2015) and Peridance APAP Showcase (2017). 

At home in Toronto, Angelina has been seen on numerous occasions performing in multiple shows and working at various events throughout the city. She has been seen performing with entertainment companies such as Magen Boys Entertainment, Jet Entertainment, and Dani Kagan Casting, as well as performing in OnTheFloor’s annual Gala for SickKids Hospital, Fever After Dark (2015), the Ray-D-Ance Gala (2015), and the Toronto Dance Expo (2016). Angelina has most recently been seen performing in Echo Dance Company’s 2nd show entitled “[in]Sight”. 

Angelina is beyond grateful for the people she has worked with, as well as the opportunities that she has been provided. She feels incredibly privileged and is so excited to be able to pass on her experiences and knowledge to each and every one of her students at Impact Dance Company!

Brooke Hall

Brooke Hall, 20, has been dancing since the age of three and had great success in her dance career. Since graduating from dance, Brooke has also acquired her teaching license under the British Association of Teachers of Dancing and is certified to teach children ranging from ages 3 to 19 years of age. Alongside teaching at Impact, Brooke is a full time French Immersion student at York University’s Glendon Campus in pursuit of her Bachelor’s in French Studies and Bachelor’s in Education. Brooke’s passion for teaching is evident in all of her classes and we are excited to have her here at Impact Dance Company!


Classes Offered In:

Jazz, Ballet, Acro, Tap, Hip Hop, Lyrical, Contemporary, Musical Theatre,
Pointe and Conditioning.

● Ages 3.5 to adult
● Recreational and Competitive Programs
● Qualified, Experienced & Professional Instructors
● Exam classes offered
● Multiple class discounts