They had ABSOLUTELY no right to do that. The teacher should be fired.
This principal allowed this crap. And yet a principal in Hempstead Texas announced that Spanish is not to be spoken in school and she was fired.
What the hell is going on here?