Chess.com Community Streamer
Contact me for private chess lessons. You will not regret.
Clubs
Bay Area Chess
20 753 Members
Chess.com Community
46 009 Members