Meet Our Faculty

Our passionate educators are here to guide you on your artistic journey. Each brings unique expertise and dedication to helping students discover their creative potential.

Directors

Emma Langford, MBA

Emma Langford, MBA

Jazz, Hip Hop, Modern, Competition Teams

Owner, Dance/Theater Director

A former Encore dancer turned MBA graduate, Emma blends her love for dance with her business expertise as the dedicated director of Encore Academy.

Learn More

Dance & Theater Staff

Abbie Mathews

Abbie Mathews

Ballet, Jazz, Hip Hop, Tumbling/Acro, Competition Teams

With years of competitive training, professional performances, and a passion for hip hop, Abbie brings vibrant energy and industry experience to inspire and empower every dancer she teaches.

Learn More
Cassidy Halpin

Cassidy Halpin

Ballet, Broadway, Modern, Jazz, Tap, Tumbling/Acro, MDT Cohort, Competition Teams

With a BFA in Musical Theater, Broadway Dance Center training, and years of professional performance and award-winning choreography, Cassidy brings industry expertise and a deep love for dance to every student she teaches.

Learn More
Eleni Contreras

Eleni Contreras

Ballet, Pointe

With a lifetime of training at Diablo Ballet School and performance experience in beloved classics like Swan Lake, Sleeping Beauty, and The Nutcracker, Eleni brings professional artistry and heartfelt passion to every class, inspiring confidence and grace in her students at Encore Academy’s Ballet Company.

Learn More
Kristi Burns, MA, MFA

Kristi Burns, MA, MFA

Modern, Choreography Lab, Competition Teams

With three dance degrees and international experience performing, choreographing, and teaching, Kristi brings exceptional expertise and a passion for inspiring dancers of all ages at Encore Academy.

Learn More
Lesley Gee

Lesley Gee

Jazz, Hip Hop, Competition Teams

With 23 years of training across multiple dance styles and a degree in Dance from BYU, Lesley brings expertise, passion, and a love for inspiring joy and confidence in every dancer she teaches.

Learn More
Paige Haglund

Paige Haglund

Ballet, Tumbling/Acro, Jazz, Modern, Hip Hop, Competition Teams

With 16 years of training and performance in styles from ballet to hip-hop, Paige brings award-winning experience and a true passion for inspiring young dancers at Encore.

Learn More
Tessa Stokes

Tessa Stokes

Tumbling/Acro, Competition Teams, Leaps and Turns, Jazz, Hip Hop, Adult Classes, Broadway, Ballet

Tessa is a dance professional with years of experience in various styles.

Learn More

Music Staff

Caitlin Jarrett

Caitlin Jarrett

Violin/Viola, Music

Cailtlin is a violinist with extensive classical training. She loves teaching music!

Learn More
Jacob Austin

Jacob Austin

Violin/Viola, Music, Piano

Jacob is a passionate musician and educator who specializes in helping students develop both technical and artistic fluency.

Learn More
Risa Bean

Risa Bean

Cello, Music

Risa Bean

Bio coming soon

Learn More
Sabrina Croft

Sabrina Croft

Voice/Acting, Voice

With experience from Broadway and her own album on Spotify, Sabrina teaches musical theater and contemporary music styles.

Learn More

Events

See what we're up to

What Our Families Say

Discover why students and parents love Encore Academy

"Love this studio! The teachers are so nice and skilled. The price is affordable. Very well organized. Can't say enough good things about this dance studio!"

Nicole

"We love Encore Academy! My two girls take dance there and LOVE their dance teachers! The entire staff there is so nice and the atmosphere of the studio is just fun and uplifting! Can't beat pricing either!"

Janelle

Start Your Journey Today

The best way to see what we're about is to try a class!

Call 801-415-4135