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 Issue Project Room in NY, 
the Academy of Music in Łódź, Poland, the Göteborg Organ Academy in Sweden, University of Alaska, 

Brooklyn College, and other institutions.