I think your essay is quite good, but could be improved, like anything could.