Services and Rates

Gain a comprehensive understanding of chess, including sportsmanship and etiquette, openings, castling, pins, forks, skewers, en passant, tempo, overloading, algebraic notation and scorekeeping, endgame tactics, advanced theory, and more.

Using a combination of fun and engaging puzzles, exercises, narrated play, and game review, students can realize their potential, learn the skills to play anyone, anywhere, and build a healthy, strong sense of self-confidence.

I work with both youth and adults, and the teaching system I’ve developed is adaptable for each individual, their skill level, and their chess goals. Lessons are in person and over-the-board, they can be online, or they can be a combination of both as needed.


Expert game review

An easy way to get started is to review the games you’ve played recently. I can give you a detailed analysis of critical moments and opportunities you missed, areas of your game to focus on (time management, opening or endgame tactics, weak pawns, isolated pieces, lazy moves, etc.), and my personalized recommendation for how to level up your game.

Individual, private lessons

Lessons are 60- or 90-minutes each and can be purchased on a single, per-session basis or as a punch pass of 10 or 20 sessions. (90-minutes is recommended to allow for more advanced study.)

Discounted rates apply when purchasing a punch pass of 10 or 20 sessions.

60-minute lessons

1 single lesson: $50

1 punch pass of 10 lessons: $450 (10% savings of $50, or the equivalent of 1 free lesson)

1 punch pass of 20 lessons: $850 (15% savings of $150, or the equivalent of 3 free lessons)

90-minute lessons

1 single lesson: $75

1 punch pass of 10 lessons: $675 (10% savings of $75, or the equivalent of 1 free lesson)

1 punch pass of 20 lessons: $1,275 (15% savings of $225, or the equivalent of 3 free lessons)


Schedule an event or chess lesson


Group pricing

I love working with groups, and I have experience facilitating group chess events at the McMinnville Chess Club, the McMinnville High School Chess Club, with Cub Scout Pack 454, and others.

Contact me with any questions or to adapt this event to the needs of your event or program, or schedule a group event now.


25/25 travel time fee

In person lessons and group events with a travel distance of 25 miles or more are an additional $25 for travel time.

Have a question?

Contact me, check out my Frequently Asked Questions, or meet up with me in person at the McMinnville Chess Club.

Expert game review

Get a review of 3 of your recent games with detailed analysis of critical moments and opportunities you missed, areas of your game to focus on, and my personalized recommendation for how to level up your game.

Chess Bingō

Try the newest way to enjoy chess, learn the lingo, and (when played with teams) turn up the heat, get competitive, and develop team-building skills.

Chess Bingō scorecards are free for personal and chess club use.