Useful Links: Writing
Advice on Academic Writing from the University of Toronto presents a variety of useful writing resources, including recommendations about developing ideas, integrating sources, and editing strategies.

Purdue Online Writing Lab is one of the best website devoted to writing and includes resources related to citation, writing in different disciplines, and grammar. 

University of Ottawa Student Academic Success Services offers a range of handouts about topics such as using sources, organization, and grammar.