Doesn’t matter what flag it is, we pledge allegiance to the flag and to the Republic for which it stands. If the teacher or anyone else wants to have allegiance to an ideology they can do that. But only because of the Republic. Try that in a nation run by any other form of government and you might just have a little problem. I think that when a teacher proves themselves to be this stupid it is time to remove them, retired without pay.