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 here and we can set things up.