flashlock

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!