top of page

teaching

University Teaching Experience

Weber State University (Adjunct Professor & Guest Choreographer)

  • DANC 3470: Ballet III (Spring 2026, Spring 2025, Fall 2024)

  • DANC 2470: Ballet II (Spring 2026, Spring 2024, Fall 2024)

  • DANC 1450: Special Topics—Choreographing Intimacy (Spring 2026)

  • DANC 1450: Special Topics—Gaga (Fall 2024)

  • DANC 1010: Intro to Dance (Spring 2026; Online, Fall 2025; in-person)

  • DANC 2410: Improvisation (Fall 2025)

  • DANC 2920: Contemporary Repertoire (Fall 2024)

  • DANC 1100: Ballet I (Fall 2025)

University of Utah (Graduate Teaching Assistant)

  • BALLE 3300: Pilates Reformer (Spring 2024)

  • BALLE 4650: Performance—Utah Ballet (Spring 2024)

  • DANC 1015: Dance Appreciation (Spring 2024, Summer 2023, Spring 2023)

  • BALLE 1140: Ballet I for Non-Majors (Fall 2023, Spring 2023, Fall 2022)

  • DANC 1010: Dance in Culture (Fall 2023)

  • DANC 2321: Ballet Technique II for Modern Majors (Spring 2023)

  • DANC 3311: Ballet Technique III for Modern Majors (Fall 2022)

  • DANC 4311: Ballet Technique IV for Modern Majors (Fall 2022)

  • BALLE 4401: Anatomy for Dance (Fall 2022)

 
Professional Teaching

Repertory Dance Theatre & Ririe-Woodbury Dance Company (2024)

  • Contemporary ballet classes for professional company dancers

Utah Ballet Summer Intensive, Salt Lake City (2024)

  • Injury prevention, conditioning, and choreography

Repertory Dance Theatre Company Workshop, Salt Lake City (2024)

  • Movement research and choreography

Westminster University, Salt Lake City (2023)

  • Advanced contemporary dance classes

Northern Plains Ballet Summer Intensive, Bismarck, ND (2023)

  • Ballet and pointe, Levels I–VII

I.J. & Jeanné Wagner Jewish Community Center, Salt Lake City (2023)

  • Pilates mat, reformer, barre, and private coaching

ACDA Northwest Conference, Salt Lake City (2023)

  • Peer-reviewed presentation: “Researching Ballet”

A.B. Miller High School, Fontana, CA (2020)

  • Two-day contemporary ballet workshop

The Essence of Embodiment, Jersey City, NJ (2020)

  • One-day virtual movement workshop

Articulations Pilates Studio, Riverside, CA (2017–2019)

  • Pilates mat, reformer, barre, yoga, and private coaching

bottom of page