Purdue Online Writing Lab (OWL)
A vast resource with assistance on general writing, research writing, teacher and tutor resources, ESL resources, and much more.
Finding and Documenting Sources in the Disciplines
Includes sample papers, tips for evaluating sources, a list of style manuals, and a glossary of research terms.
Advanced Composition for Non-Native Speakers of English
Some general information on academic writing with common errors and student samples.