 
I am a longtime educator and chess coach with over 40 years of teaching experience, dedicated to making chess both fun and meaningful for everyone. My approach blends strategy with patience, keeping lessons interactive and tailored to each student’s needs, energy, and interests. I believe chess is more than a game - it’s a tool for building confidence, resilience, and thoughtful decision-making.
In my private instruction, I work with students of all ages and skill levels - from those brand new to the game, to advanced players around 2000 ELO. I have also guided teachers in launching after-school chess programs, and my experience extends to working with children of all backgrounds, including students on the autism spectrum and with ADHD. My lessons emphasize growth, engagement, and adaptability, always keeping young learners motivated and inspired.
Beyond private instruction, I am the founder and organizer of the weekly Palo Alto chess meetup, where I foster a welcoming environment for players of all ages to learn, connect, and grow; I am passionate about sharing the joy and depth of chess with future generations. With over five decades of playing experience, I bring a lifetime of knowledge about the game and a warm, student-centered approach. I am natively bilingual in English and French, with conversational Spanish ability.
Coach David Joined BAC's coaching staff in 2025.
 

