I give individual chess lessons ​at the following rates: 

  • $30 for 30 minutes

  • $55 for 1 hour

  • $250 for a package of five lessons (1 hour each)

I recommend starting with 30-minute lessons for young children without prior chess experience, and 1-hour lessons for adults and more advanced children.

For every prospective student, I offer a complimentary diagnostic lesson, in which we discuss your goals as a learner and you can get a sense of my teaching style.

While I mainly give lessons in person, I also have experience conducting online lessons (via the Internet Chess Club).  

In addition to individual lessons, I offer the following services:

  • group classes (suitable for after-school enrichment programs)

  • simultaneous chess exhibitions 

  • lectures

  • articles and game analysis for chess publications

For bookings and more information about lessons or other services, please contact me.

I held a simultaneous exhibition at Wellesley College in March 2013 as a fundraiser to start a chess club on campus. Taking on 27 opponents at once, I won 26 games and drew one.