Hello,
I'm the good one to answer your offer because I'm French so I'm a native speaker in this language, I completed a Bachelor's degree in French Law, Economics and "L.E.A" = "Studies of Foreign Languages Applicated" : French - English, Spanish - Portuguese). That means that I have a perfect level of English to understand the meaning erros that could exist in your text.
Best Regards