I give lessons at home in NYC or at home in Los Angeles. (yes, I live in both cities!)

I also teach via Skype. Skype works very very well for you doubters out there!

I also give masterclasses in schools and universities around the world.

Email me from the site here and we can set things up.