I know that this will not be a popular opinion around here but this is just wrong. I do not cut my hair for religious reasons, by the reasoning on Germany I should not be allowed to be a teacher. Coptic's would not be allowed to teach because they have a small tattoo of a cross on their wrists.
It would be one thing if she was teaching her religion but just because she wears a symbol of her faith? That isn't right.
And it shows again why education should not be under the control of the state.
Dress codes for both men & women are reasonable. That's all this really is about.....a dress code.