Courses

Elementary Classroom Methods [FA22.FA23.FA24.FA25.FA26]

Intro to Music Tech [2023 - 2026]

Creative Movement & Dance for Children [SP24.SP26]

Student-teachers mentor [2023 - 2027]

Songwriting ensemble [SP26]

Social Studies Through the Arts [FA26]

Montclair State University


Teachers College - Columbia University

Music Teaching and Learning in Elementary Schools [FA26]

Applied Studio Instructor [2019 - 2024]

Student-teachers mentor [FA24]


Music & Movement for Classroom Teachers [SU23.SP24.SU24.SP26]

Bank Street College of Education


Songwriting & Production [SP23.FA23.SP24.FA26]

Music & the American Experience [SP25.FA25]

NJIT


Westminster Choir College

Art of Teaching Music [FA25]