You can also call me Mike Hawk if you prefer.
Clubs
Chess University
111 667 membres
Dunay
81 membres
Canadian Juniors
80 membres
Team Ontario
1 581 membres
Team Canada
13 658 membres