Criteria
Excellent
Acceptable
Not acceptable
Grammar and functions
Vocabulary
Coherence

While writing, there are some aspects you should be careful about, missing information required will take points away. You need to improve your grammar and spelling. It is no so bad at the moment but you can always be better. Excellent! Your writing is quite acceptable. You can always improve it but you are doing it very well so far.