Overall the language is appropriate, professional and easy to understand. The information is communicated clearly and effectively. However, there are some minor wording and grammar errors, but not severe enough to affect the clear and effective communication of the message.
Very good for an English language learner and approaching native like quality.