Well, yesterday we had meetings all afternoon at school with the local primary school teachers (we're a middle school).
We we're put into groups of ten teachers to discuss different topics about of schools. One of the primary teachers in my group was saying how they'd made it a rule to speak only French at school (ie no Arabic).
I said that was ridiculous in a school where over half the children are Maghreb. The teacher said the rule was established after the kids sang happy birthday to another pupil in Arabic.
I was so shocked it took me a few moments to react, luckily the teacher next to me jumped in saying that he was sure it wouldn't have shocked anyone if the kids had sung in English or Spanish. Her reply: probably not, but that's because the teachers could understand English and Spanish
.
Anyway, after the meeting, in the staff room, I wanted to discuss it with other teachers not in our group. The attitudes appalled me, the overall consensus is that teachers are shocked to see our pupils putting on a veil when they walk out of the school gates as it means that they are submissive to men
and that following the Muslim culture isn't compatible with being a good French citizen and therefor shouldn't have its place at all in schools.
Someone even said that if you wanted to fit into French society you had to be French (this was said to me, I'm British and have been living here for almost 20 years).
The only person who really seemed to be on the same page as me, was my husband (we work in the same school). He tried to compare the veil with the mini skirt; both are banned in our school, so he asked why the mini skirt was banned. First reaction was "because it makes girls look like sluts" second "so boys won't be tempted to touch girls' bums".
We tried to explain that these reactions were just "our" cultural beliefs (I say "our" as I consider myself to be part of that culture although my own personal belief is that a woman should be able to wear what she wants) , as is covering your hair for Muslims, but they said it was completely different 
End of rant. Sorry that was so long!