This site is to help you prepare for the TOEFL Free Response Writing section. It has a timer, and can check for word count, paragraph count and spelling (if spell check doesn't turn on in your browser automatically, right click on the text box and set it.
You have 30 minutes to prepare, write and revise your essay. Write a minimum of 300 words.