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.