Haley Anderson has a BA in Theatre Arts Studies, a minor in music, and an MA in Theatre History, Theory and Criticism from Brigham Young University. She has a Montessori lower elementary certification from Westminster College. She is the lead elementary drama professional development partner for BYU ARTS Partnership. Anderson is also an adjunct professor at Utah Valley University for the Department of Theatrical Arts for Stage & Screen, and teaches an online theatre appreciation course for Michigan Technological University. She has been a high school drama teacher, a Beverley Taylor Sorenson elementary drama specialist, a volunteer music specialist, and a 1st-3rd grade teacher at Walden School of Liberal Arts in Provo.