Mostly defensive but don't let that fool you.
Clubs
Team Canada
13,181 Members
Team Ottawa
53 Members
Chess.com Developer Community
13,240 Members
Team Eastern Canada
354 Members
The New Team Ottawa
93 Members