Instructor of Record
Colby College, Waterville, ME
Fall 2025
Music 181: Music Theory I
Music 212: Popular Music in East Asia
Michigan State University, East Lansing, MI
Fall 2024
Music 868: Gender and Music Timbre
Winter 2024
Music 868: Analysis of Pop/Rock Music
University of Michigan, Ann Arbor, MI
Winter 2023
Music Theory 236: Introduction to Analysis for Musical Theater Majors (co-instructor)
Fall 2023
Music Theory 135: Introduction to Music Theory for Musical Theater Majors (co-instructor)
Winter 2023
Music Theory 238: Introduction to Music Analysis (lab instructor)
Fall 2022
Music Theory 137: Introduction to Music Theory (lab instructor)
Fall 2021
MusiczTheory 239: Aural Skills III
Music Theory 240: Aural Skills IV
Louisiana State University, Baton Rouge, LA
Spring 2020
Music Theory 239: Aural Skills IV
Fall 2019
Music Theory 239: Aural Skills III
Teaching Assistant
Louisiana State University, Baton Rouge, LA
Spring 2020
Music 3622: Music Theory IV
Fall 2019
Music 3620: Music Theory III
Spring 2019
Psychology 2000: Introduction to Psychology
Fall 2018
Psychology 2005: Career in Psychology