About Walnut Creek Chess School

Who I am
I am Iven Yarovoy- chess player, engineer, cat dad
I’ve tutored organic chemistry, differential equations and I now exclusively coach chess players. I specialize in young adult lessons and run a weekly chess social club.
For the love of the game
Chess has been a true blessing in my life for many years. Empowering others to improve is where I find my true happiness. My lessons are engaging, fun and one of the most frictionless ways to excel in chess.

Tailored Lessons
I take the time to understand your skill level, needs and motivations in learning chess.
Convenient and Flexible
I can meet you in Walnut Creek, the surrounding area or simply hop on a Zoom call.
Highly Skilled
Teaching and coaching requires an innate ability to find opportunities for growth.