Practice makes progress ....
Klubs
Chess Westies rock
4 lede
Lions Prep
38 lede
USChess
60 846 lede
New York State Junior Squad
32 lede
Louisiana Masters and Candidates
18 lede