The French was a nice touch. Having five years of classes under my belt, I think you nailed it with the dialogue here. Sentence structure and verb tenses as well as the correct feminine/masculine endings was shocking (most times I've seen people screw these up).