This page has been created by an ESL teacher for ESL teachers and students. It contains various ESL activities for use in classes, as well as many links to ESL resources on the Internet. As such, it is a "jumping off" point for ESL teachers and students who want to easily find resources for teaching or learning English.
Story tools has a collection of tools to analyze your writing. For example, you can paste your essay here and check "readability" (it analyzes your sentences (long/short), use of passives, articles, verbs, etc) or clichés, word count, etc.
It also works well to help you create your own stories (use the "story idea generator" button).
Why don't you try using some of these tools before handing in your writing to your teacher? :)
Speakout is a general English course using authentic materials from the BBC (we're using it in Basic 2, Intermediate 1, 2 and Advanced 1 at the moment). It has a wide range of support material for a variety of teaching situations. Click on the covers to find out more.