Teaching Philosophy

I have over 20 years experience coaching players of all ages and levels. In addition to live coaching, I offer lessons online via both chess.com and the Internet Chess Club (ICC). Using Skype voice/video chat and the online chess interface for the board, I can connect to you as if we were having a lesson face to face.

Lectures and Simuls: If you are interested in lectures, blindfold exhibitions, or simuls in your city drop me a message.

All online lesson packages must be purchased in advance. Remember, you can request your preferred lesson time on the website calendar. I accept payment via Paypal or Venmo.

Before purchasing your package, send me an email about yourself and your chess aspirations. I will work with you to set goals we both feel are attainable. Then once we agree, we'll get to work!


I offer a variety of lesson packages

1 hour private lesson$100
5 hours of private lessons$475
10 hours of private lessons$900
20 hours of private lessons$1700

Group Lessons: I offer group lessons both in person and online

Group of 2$150/hr
Group of 3$200/hr
Group of 4+$250/hr