Spencer has graduated from Brigham Young University Idaho with a Bachelors of Fine Art in Dance; Performance and Choreography. Spencer is trained in various styles and genres such as, jazz, hip-hop, contemporary, lyrical, modern, ballet and many other fusion styles. Throughout her extensive career she has been a member of many competitive studio teams, her high school dance team and traveled with a preprofessional and professional dance company. She has been teaching and choreographing since she was 15 years old. Her choreographic works have been used for studio performances and competitions, pageants, the BYU-Idaho Dance Department's show Extravadance and she had the opportunity to showcase choreography to the American College Dance Association in 2015. Over the years she has won many talent awards and scholarships. Spencer recently returned from touring Costa Rica and Panama with BYU- Idaho's professional dance company Dance Alliance where she performed and taught various master classes.