My primary service is private lessons. I give private and semi-private lessons both in person and online. In an online lesson, a student and I will call each other via Skype while simultaneously examining a game on the Internet Chess Club (ICC), so when one of us makes a move it instantly shows up on the other's computer screen. Because my rates are a bit steep for most people in today's economy, for private lessons I offer one hour with a 50% discount to show the client what they are getting for their money, and there is no obligation to continue after this one discounted hour. I am available to teach camps and group lessons and give simultaneous exhibitions as well.
| Private lessons in person | $85/hour, first hour $40 |
| Private lessons online | $75/hour, first hour $35 |
| Group lessons (2-4 people) in person | $100/hour |
| Group lessons (2-4 people) online | $85/hour |
| Camps | $400/day plus any travel expenses. |
| Simuls | $400 flat, plus $10 per board and any travel expenses |
| Annotated Games in Chess Base Format | $30/game ($125 for five games) |