Lumosity.com
Brain games and brain training. Great cognitive exercise.
Wall and Associates
A Canadian accounting firm that specializes in independent IT contractors.
Association of Professional Computer Consultants
Canadian association serving independent contractors
Information Technology Association of Canada
National Association of Computer Consulting Businesses
Ontario
http://www.businessregistration.gc.ca
http://www.ontario.ca/en/business/STEL02_163189
http://www.cra-arc.gc.ca/menu-eng.html
Quebec
http://www.revenu.gouv.qc.ca/en
http://www.canadabusiness.ca/eng/125
Manitoba
http://www.canadabusiness.ca/eng/125
http://www.companiesoffice.gov.mb.ca/instruction_sheets/incorporation_e.pdf
http://www.businessregistration.gc.ca
Alberta
http://www.canadabusiness.ca/eng
http://www.servicealberta.ca/1641.cfm
British Columbia
http://www.canadabusiness.ca/eng/125