Courses Taught at Florida State University (2001–present):

Contemporary Dance III (DAA4110)
Dance and Video: Projection Design (DAN5591) (New Course)
Studies in Dance Technology (DAN5590) (New Course)
Choreographic Project (DAA5648)
Contemporary Dance II (DAA3109)
Movement Analysis (DAN3400) (Revised Course)
Special Topics: Video Applications for Dance (DAN5930) (New Course)
Contemporary Dance (DAA5118)
Directed Individual Study: Projection Design (DAN5905)
Supervised Teaching (DAE5940)
Survey of Dance Technologies (DAN4418) (New Course)
Special Topics: Video Production (3D) (DAN5930) (New Course)
Dance and Video: Camera Techniques (DAN5591) (New Course)
Contemporary Dance I (DAA3108)
Honors Study in Dance (DAN4900)
Special Topics: Video Production (DAN4935) (New Course)
Thesis: Concert (DAN5972)
Documentation Techniques (DAN5486) (New Course)
Dance and Video (DAN4420) (New Course)
Directed Individual Study: Mentored Studio Practice (DAN5905-02)
Directed Individual Study: Advanced Projection Design (DAN5905)
Directed Individual Study: Video Production (DAN5905)
Directed Individual Study: Choreography (DAN5905)
Directed Individual Study: Interactive Performance-Isadora (DAN5905)
Directed Individual Study: Dance Videography (DAN5905)
Directed Individual Study: Dance Animation II (DAN5905)
Directed Individual Study: Dance Video (DAN4905)
Directed Individual Study: Digital Portfolio (DAN5905)
Directed Individual Study: Documentary Production (DAN5905)
Directed Individual Study: Media for Teaching (DAN5905)
Directed Individual Study: Video and Music (DAN5905)
Directed Individual Study: Video Lighting Technology (DAN4905)
Directed Individual Study: Dance Technology (DAN5905)
Directed Individual Study: Dance Animation (DAN5905)
Directed Individual Study: Technology Teaching Practicum (DAN5905)
Directed Individual Study: Dance Media Basics (DAN5905)
Directed Individual Study: Curricula Design for Dance and Technology (DAN5905)
Directed Individual Study: Dance Media (DAN5905)
Special Topics: Digital Media Tools (DAN5930)
Special Topics: Digital Media Tools (DAN4935)
Directed Individual Study: Dance Documentation (DAN5905)
Intermediate Contemporary (DAA2103)
Choreography/Repertory (DAA3654)

Courses Taught at the University of North Carolina, Charlotte (2016):

Special Topics: Dance Documentation (DANC 4001-090) (New Course)

Courses Taught at The Ohio State University (1999–2001):

Independent Study
Resources Seminar
Introductory Survey of Dance-related Technologies (New Course)
Introduction to Dance—Jazz I
Introduction to Dance—Modern I

Courses Taught at the University of Wisconsin–Madison (1993–1996):

Modern Dance Technique I
Modern Dance Technique II
Modern Dance Technique III
Modern Dance I
Modern Dance II
Movement as Material through Improvisation

Courses Taught at MetroDance, Inc., Madison, WI (1993–1996):

Beginning Modern Technique (New Course)
Intermediate Modern Technique (New Course)
Advanced Modern Technique (New Course)
Repertory Ensemble—Modern (New Course)
Modern Dance for Adults (New Course)


Educational residencies and consultation services available.