Joan Bowles has a deep and abiding passion for ballet and the theatrical arts. She graduated from the University of Utah with a BFA in Ballet Performance and a BFA in Theater with a Musical Theater emphasis. Joan has performed and choreographed in multiple venues throughout her career. Among other things, she was the resident choreographer at Brigham Young University-Hawaii. She has shared her love by teaching and inspiring young ballet artists for over 30 years. She is honored to be the Artistic Director and Master Instructor at Turning Pointe Ballet.