I am French and both my kids are at the French school. They have been studying there for the past 11 years. Lots of what has been said on this thread is a bit extreme or partial.
Feel free to get in touch if you think a first hand moderate outlook could be of a help. S