I was once a scholastic chess player myself, and some of my fondest childhood memories are from my after-school chess club and from chess tournaments that I attended with my classmates. My goal as a chess teacher is to foster an environment, and to lead after school chess programs with enthusiastic, improving students, while enjoying the consistent support of the school's parents and administration. I love to share my enthusiasm for chess, and I want all of my students to improve as chess players, but the primary goal is always to emphasize the important life skills such as sportsmanship and critical thinking.

In order to accomodate different learning styles and keep the activities fresh, each afterschool chess club includes an interactive lesson, chess puzzles, and then a chance for kids to play each other, often in a weekly tournament format. At the conclusion of each semester, chess-related prizes are given to the best performers in the club.  

As of this writing, in August of 2019, I am excited to announce that I will continue teaching chess at the following schools: Princeton Day School, Lawrenceville Elementary School, Eldridge Park Elementary School, and Chapin School. Details for fall enrollment will be posted here as it is set up.

  • Registration for Eldridge Park Elementary Chess Club for September 16 of 2019 is here.

  • Registration for Lawrenceville Elementary School Chess Club, starting September 26, 2019, will be coming soon to this page.

  • Registration for Princeton Day School and Chapin School chess clubs will be handled by the schools, details coming soon.