
I have been playing chess since I was three years old, and have been coaching in Johannesburg, South Africa for more than 20 years....

Growing chess to make the world a smarter (and happier) place.

Hello, I'm Grandmaster Elo 2614 and Licensed Fide Trainer I can help you to improve your play, openings and endgames, calculation...

Fide Woman Candidate Master

Not accepting new students at the moment.Hello! My name is Guannan Song (but you can call me Terry), and I am a FIDE Master with 1...