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.