Do you realise that you are the smartest man I have probably ever talked with? That CV? Your experience? Incredible... just incredible.. you have accomplished so much...
I have tried to attach a revised version of your CV to this post, with the grammar changes that I made... I hope that you are able to download and use it....
- For Teachers