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+
: A free step by step guide from 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.