I had to write a cover letter for a teaching job, but it still looks like incomplete to me. I would love if someone here can correct it for me and give me some advices in order to improve it.

English is not my mothertongue and this is the first I had to deal with such a task *ashamed*
Due to privacy reason, I prefer to send my draft through PM or email.

Many thanks!! :)