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]