Before giving your writing to your teacher, check it with Paperrater.com. This is an amazing online tool that will highlight grammar, vocabulary and spelling, as well as tell you what you need to improve to be a better writer! Try it now.
paperrater.com
writingprompts.tumblr.com
911Writersblock
pimpampum.net/bookr
Listenandwrite.com
5 card Flickr.com
bombaytv.com
Biographicon
pimpampum.net/bubblr