Guide to Grammar and Writing A very comprehensive site that covers writing from word and sentence choice to paragraphs, essays, and research papers. A real find!
Web English Teacher's Writing Resources - outstanding and very thorough
Better Writing Skills - provides writing skills e-books, and has a great free section
Paradigm Online Writing Assistant - tons of great resources to guide students through the writing process
Principles of Composition - a great site that addresses many different aspects of the writing process, structural considerations, and compositional patterns
Homework Center: Writing Skills - this amazing site provides writing prompts, tips on how to write an essay, a report, a biography, a personal narrative, research papers, and more!
The Elements of Style - an oldie but a goodie!
Free Online Word Processors - a tool that allows students who do not have access to Microsoft Word at home to write their essays online.
Creative Writing Prompts - hundreds of great writing prompts!
Web English Teacher: Argument and Persuasive Writing - provides lesson plans and resources on how to write a persuasive essay
Citation Machine - provides an online interactive that allows the user to plug information in and get the citation in proper format.
Poetry Idea Engine - an interactive that aids the user in creating all different kinds of poetry
Writing Fix - Interactive prompts, lessons and resources for the writing classroom.
Stone Soup - creative writing by students
The Seven Steps to the Research Process - Doing a research paper? These steps will guide you through it.
The Write Site - an interactive language arts and journalism project for middle schools
Research and Documentation - guides the user through the entire research process in very detailed steps. Also provides sample papers on a wide variety of topics.
BBC Bitesize: Writing - provides many different writing activities
Lesson Plan for Writing and ELA - many different lesson plans
The Purdue Online Writing Lab: Grades 7-12: - tons of fantastic writing resources!
ABC Teach: Writing - dowloadable worksheets