This site goes through how to write a good Essay in English. It includes sections on the different parts of an essay, how to go about writing your essay, and the different types of essay you may be asked to write. The site is very easy to navigate, and there are lots of useful words and phrases with links to their full definition.
Resource URL:
Screen shot:
Category:
Level:
Advanced