I've been teaching piano, theory/ear training, composition and improvisation to students of all age groups for over 15 years now.
The level of my students ranges from beginners to graduate music students enrolled in prestigious programs such as Manhattan School of Music, NYU and City College. As a faculty member at CUNY BMCC I currently teach aural skills, keyboard studies, theory, private jazz piano lessons, as well as music survey and performance classes.

I taught classes on a regular basis at the University of Berlin and presented master classes/clinics and workshops at universities and colleges throughout the USA (Yale, Temple University, Roosevelt College, Northern Illinois University and others).

I currently teach a limited amount of private lessons only, mainly at my studio in Upper Manhattan and on Skype.
If you are interested in taking a lesson please get in touch with me by using the contact form.