West Texas A&M University (Canyon, TX), 2006-Present
Associate Professor: Modern, Ballet, Choreography, Arts Management, Production, Pas de Deux, Teaching Essentials, Improvisation, Dance Humanities, Jazz, Pointe, Pilates, Senior Capstone

West Texas A&M University (Canyon, TX), 2006-11
Dance Camp Instructor: Modern, Ballet, Choreography, Jazz

West Texas A&M University (Canyon, TX), 2006-Present
TEXAS Instructor: Modern, Ballet, Jazz

Interlochen Center for the Arts, (MI), 2006-Present
Faculty: Musical Theatre, Jazz, Modern, Ballet

Wayne State University (Detroit, MI), 2005-06
Adjunct Faculty: Modern, Repertory, Company Director, Lecturer

Dance Gallery Studio (Ann Arbor, MI), 2003-06
PTP/Adult Faculty: Modern, Ballet, Jazz, Repertory, Company Director, Choreography

University of Toledo (Toledo, OH), 2004
Adjunct Faculty: Modern

University of Michigan (Ann Arbor, MI), 2001-03
GSI: Modern, Ballet

Adjunct Faculty: Modern, Jazz

Class Demonstrator: Peter Sparling (modern)

West Texas A&M University (Canyon, TX), 1996-2000
Instructor: Ballet, Jazz, Company Choreographer, Ballet Mistress

TEXAS Outdoor Musical Drama (Canyon, TX), 2001
Dance Captain

Lone Star Ballet (Amarillo, TX), 1996-2001
Ballet Mistress, Choreographer