Chess Classes




Group Chess Classes in Cupertino:

We offer the following group chess classes in Cupertino:


Friday Advanced Tournament Preparation Class

The Advanced Tournament Preparation Class features a u1800 curriculum to prepare students for open tournaments. We meet Fridays at 6 & 7:30pm.


Saturday Group Classes

The Saturday group classes emphasize fundamentals year-round. The Beginning Class (u800) meets at 2pm, followed by the Intermediate Class (u1500) at 3:30.


Group Chess Classes in Evergreen:

We offer the following group chess classes in Evergreen:


Sunday Tournament Preparation Class

The Tournament Preparation Class features a u1500 curriculum to prepare students for local swiss and quad tournaments. We meet Sundays at 2pm.


When: Chess classes are available after school, in the evening, and on weekends. We also offer one-time, weekly, biweekly, and holiday-break chess classes and camps.

Individual and group classes are available for students of all ages and experience levels. We provide affordable, quality instruction geared for fun learning and desired results. We also offer player evaluation, match play, training camps, tournament preparation, sparring, and master-level workshops, lectures, simuls.


Coach Mathew Benson has coached chess in the Bay Area since 2005. His students have won a variety of local, state, national, and international championships, competed in multiple World Youth/Cadet Chess Championships, and been selected to the All-America Team.


The South Bay Area: Cupertino, San Jose, Evergreen, Almaden, Saratoga, Sunnyvale, Mountain View, Santa Clara, Palo Alto, Los Gatos, Campbell, and Los Altos Hills.

After School Chess Programs:

We offer after-school chess programs to schools in the greater Bay Area. Information:


Group lesssons: $12/hr


Tel/text: (408) 839-0830,,