At Arizona State University:
Advanced Rhythm (MTC494/598)
Music Theory for Non-majors (MUS194)
Fundamentals of Music Notation (MUS100)

At Paradise Valley Community College:

Music Theory and Aural Perception I, II, III, and IV 
Openscore Ensemble, which has performed the works of Ligeti, Reich, Glass, Eastman and member compositions.

I teach the following topics privately:
Microtonality and Tuning Systems
Piano/Organ performance
Karnatic rhythm techniques
Theory (harmony, analysis)

I have given lectures on rhythm, composition and improvisation at the Manhattan School of Music, 
Issue Project Room in NY, Academy of Music in Łódź, Poland, Göteborg Organ Academy in Sweden, University of Alaska in Fairbanks, Brooklyn College CUNY, and other institutions.