flashlock
Diamond Member

Chess coach approved by GM Rashid Ziatdinov and FM Grant Szuveges to teach from beginner to 1600 Elo. Specialising in fundamentals, creative problem solving, and, of course, fun!