top of page


Jessica Haslip grew up dancing in South Jordan, Utah and continued her dance education at Weber State University where she completed her Bachelor's in Dance Performance and Choreography. While living in New Mexico, Jessica had the opportunity to perform for a soloist company, Menagerie Dance Collective. Because of her love for the mountains, she moved back to Utah in 2014 and has been the modern dance instructor at Imagine Ballet Theatre ever since. She has enjoyed choreographing for Imagine Ballet and creating works for the Rocky Mountain Choreography Festival.
bottom of page