The School of Niagara Dance Company is affiliated with the Niagara Dance Company. The school offers ongoing community classes in modern and contemporary dance forms for senior students and adults (Ages 16+) . We offer a variety of Graham-based Technique classes from beginner to advanced levels & Contact Improvisation classes. The School of Niagara Dance Company also offers a range of workshops which are available through booking with the school. Of special note, a unique mentorship program to enrich the emerging dance artist through training and performance with the Niagara Dance Company is currently available. Auditions for this program are available upon request. For more information, to book a workshop, or discuss an audition for our mentorship program, E-mail