There are so many quality sites to that offer assistance and free resources for teaching writing to all ages. Here are some of the ones I find the most helpful and/or frequent the most...
#1: Rubistar has a ton of pre-made rubrics that you can alter to fit your assignment. It is quick and easy to use.
#2: 6 + 1 Trait exemplars allow you to norm your expectations as you work on various objectives from voice to organization to fluency.
#3: Exemplars.com is not a free website, but they have several examples that are posted on line for free.
#4: Life Magazine has an online archive of photos. They make great writing prompts. Students can look at a picture and write a story about what happened before the picture, what is happening when the shot is taken and what is going to happen. Or, students can look at the subject and write an internal monologue. So many of the pictures are powerful and provocative. If you want to connect it to what they're studying in social studies you can search by topic.
Lessons and Programs:
#5: Writing Fix has a bunch of high quality materials and lessons to help with teaching writing.
#6: 6 + 1 Traits is one of the most widely used and highly respected writing programs for teaching the various components of composition and norming language and expectations amongst the staff.
#7: Grammar Bytes is a website with a plethora of printable exercises for teaching grammar to middle and high school students.
#8: Purdue Writing Owl has instructions for how to use MLA formatting in your research papers.
I hope at least one of these is something you can add to your toolkit. If you have ones of your own that you like, please post them in the comments section and share them with our readers.