Teaching

Core Teaching Practices

Building personal relationships

Engaging with community

Co-creating classroom culture

Facilitating project-based learning & collaboration

Joy & empathy

University of Colorado Boulder

Music and Space

Metropolitan State University of Denver

Musics of Latin America

History of Rock ā€˜n’ Roll

Current Courses

Spring 2026

Syllabus
Syllabus
Syllabus
Previous
Previous

Current Projects

Next
Next

Publications