MUSTANG, yes it is a problem that the course is in french (for french of course). And more and more french students go to UK to do the course but it is more expensive (living, food, caa exam etc).
So we have to learn english when we can : at home, at school, or england during a trip, etc
We have an exam in english like your RT in aviation but it is not sufficient.
OACI request in 2008 a general english.
I saw the link JUMPDRIVE, what I think, they shoud work on their pronunciation not really their accent. I mean the pronunciaiton is very important, as you said, the pronunce " Light" and not "Right" too. How can they do that !? lol