Planning,
Writing, Revising (Purdue University Online Writing Lab [OWL])This site offers help with the writing process from start to finish
and addresses the various kinds of writing required in college classes.