http://www.writingfun.com/writingfun2010.html
There are many different kinds of writing (procedures, explanation, persuasion, narrative, letter, invitation, poetry, etc.). This teacher explains what each kind of writing is for, and has supplied templates for each, which she calls “TEXT TYPES”. Those are on the right side. At bottom right are MS Word templates you can download to your computer, or click the Buzzing Bee in the bottom right of any Text Type and write online! This can help everybody, but especially kids with difficulty in the “Plan” or “Initiate” department!