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