The Purdue Online Writing Lab (OWL): Provides more than 200 free resources, including APA / MLA
formatting guides, avoiding plagiarism, researching, grammar and mechanics, and
developing a resume.

How to Write an A+
Paper
: A free step by step guide from
AResearchGuide.com to help you write an A+ research paper.

Write Well Mini-Lectures: Macalester College has created a
series of video lectures that cover each step in the writing process.