2006 Saint Joseph Ballet, Santa Ana, California
Three weekly release-based technique classes for beginning/intermediate junior high and high school aged dancers.
2005 Hang Zhou Normal University, Hang Zhou, China
A weeklong residency teaching daily modern dance technique to freshmen and juniors introducing Chinese students to Western dance technique and philosophy. Also, gave two lectures on Dance and Technology to over 200 students.
2005 Brigham Young University, Provo, Utah
Intermediate Modern Dance Technique, Dance 241, Summer Semester
Daily core class for entrance into the Dance major. Emphasis on building strong technical foundation, flexibility, and expressivity.
2005 Youth Modern and Jazz Summer Workshop, BYU, Provo, Utah
A two-week long summer intensive for teens ages 12-18.
Taught daily technique to advanced dancers, as well as introductory improvisation classes to all skill levels. Choreographed a five minute piece, and structured an improvisation demonstrating skills learned for the final showing.
2003 Utah Valley State College, Orem, Utah
Beginning Modern Dance Technique, Dance 1100.
A twice weekly, hour-long class for beginning non-majors. Included
basic elements of improvisation and composition.