The Mexican flag should not be displayed in an American school to begin with.
If it were displayed along the wall with numerous other small flags of different countries in a World History classroom, I would have no problem with it. The kids could learn to recognize flags of various countries and learn something about those countries and their people.
Mostly what children are learning in school today is rubbish, many of them by unqualified teachers. Then you have those teachers who have worked their asses off from lower school through college and afterward and have a passion for teaching. Blessed is the child who has one of those teachers.
Way to encourage kids to study and do well in school.
That's the problem - they are not encouraged to study and do well - by their parents, their teachers or their peers. Anything will do to get them graduated and out of school. Back some years ago when students were being passed up to the next grade when they were failing the grade they were in - were students really helped by this practice? Better that a kid not get embarrassed or have their feelings hurt because they got left behind those who did study and work hard. Or worse yet got passed up because the teacher didn't want to deal with them all over again a second year.
They aren't absorbing, learning, and retaining the core subjects - English, math, science, history, etc. - but they can tell more than you'll ever want to know about sex, sexual orientation, sexuality in general, Islam, Buddism, and any other religion except Judaism or Christianity. And what happened to the arts classes to round the students out? And these are the students who think they are ENTITLED to go on into college.
God bless the teachers, parents and peers who truly care about the importance of a solid educational experience for those who study their asses off to get that education. It's an expectation that some grades are unacceptable and these students will do better "or else." These are the kids who deserve the RIGHT to go on to college because they worked for it ... but they're not ENTITLED to get a full ride on the backs of taxpayers.