U of T Health Sciences Writing Centre: A very useful site with lots of good links and resources.

The Engineering Communication Program at U of T has an excellent resource that covers such topics as documentation, proposals, case studies and lab reports.

The Writing Center at Rensselaer Polytechnic Institute: Advice about some of the formats of scientific writing.