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.
In addition to being on staff at several private music schools, 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.