top of page

Current Teaching Appointments

Santa Clara University

Academic Yearly Adjunct Lecturer

Courses Offered: Modern Dance I, Modern Dance II, Advanced Modern Dance II, Ballet I, Movement for Athletics, Hip Hop Modern Fusion, Introduction to Collaboration (a multidisciplinary, team-taught class combining Theater and Dance Department)

Cabrillo College

Adjunct Lecturer

Courses Offered: Ballet I, Ballet II

West Valley College

Adjunct Lecturer

Courses Offered: Ballet, Tap Dance

Joe Goode Performance Group

Teaching Artist

SFArtsEd, Yerba Buena High School, Silver Creek High School

Past Teaching Appointments

Cabrillo College

Adjunct Lecturer

Courses Offered: Jazz Dance Technique

West Valley College

Adjunct Lecturer

Courses Offered: Ballet, Tap Dance

San Jose City College

Adjunct Lecturer

Courses Offered: Modern Dance, Choreographer Rehearsal / Performance Course

Foothill College

Adjunct Lecturer

Courses Offered: Ballet

Bayer Ballet Academy

Contemporary Modern & Choreography

Guest

Teaching

Bay Area Dance Exchange (BADE)

Stanford University

Exploring the Lungs: A Somatic Approach to Breath in Dance Technique Class

Dance Academy USA

Creative Movement for Children, Tap Dance and Ballet

Teacher Retreat 2019

Scottsdale Community College

Ballet from a Somatic Point of View

ACDA West Region 2019

San Jose, CA

San Jose State University

Intermediate / Advanced Contemporary Modern Dance

ACDA West Region 2017

Modesto, CA

Modesto Community College

Intermediate / Advanced Contemporary Modern Dance

bottom of page