Wasn't she getting an F because of her Lyoko distractions? I'm unsure about that.
I'm thinking France has French classes the same as we have English class.
I only saw the French version of a few of season 1. But they really stuck close to the original after translation.
The only way to know for sure for season 4, I'm guessing because the Francophone's don't come down here as often any more, is to brush up on remedial French and wade in the above part
Once you make the effort, they do try to help, but mostly I find my French and the electronic translators lacking too much
These last seasons, there have been so many references to US Government style situations, I can't really picture it still in France. But didn't
Hot Shower again show an orbit map of France? I think there is some cultural shift going on, but can't be sure.