Practice makes progress ....
Klubid
Chess Westies rock
4 liiget
Lions Prep
38 liiget
USChess
61 995 liiget
New York State Junior Squad
32 liiget
Louisiana Masters and Candidates
18 liiget