Your English is excellent. The only way I knew you were a Francophone was from the French-language posts on your site. If I had not seen them, I would have sworn you were a .... Torontonian!!!
Anyway, I'll be glad to point out any errors you make, and correct them. (I was an English-language teacher for about 20 years.)