Computer Science Canada
Computer Science Canada is a community for programmers and students to come and share there knowledge various subjects. We also have many tutorials and tips covering numerous languages and areas of programming.
http://compsci.ca/