Hi!I'm back!
Grand Master, World Youth Champion, National Open Champion, Fide Peak 2575. Helping students of all levels improve their game through...