You can also call me Mike Hawk if you prefer.
Clubs
Chess University
109 215 membres
Dunay
81 membres
Canadian Juniors
78 membres
Team Ontario
1 526 membres
Team Canada
13 238 membres