Quoting Sarah Bare-ah♡:" A Texas teen is suing the school district she attends for punishing her after refusing to pledge allegiance ... [snip!] ... A Texas teen is suing the school district she attends for punishing her after refusing to pledge allegiance to Mexico for an assignment. She refused and chose to partake in the alternative assignment - an essay on the Mexican revolution, for which she received a failing grade. She also is no longer welcome in the class having to sit in the office each day until the suit is over. There is a exception for Mexican American immigrants, they do not have to say the pledge of allegiance to the American flag at any time if they so choose. Double standard? Or blowing things out of proportion? http://www.theblaze.com/stories/2013/02/28/texas-teen-suing-school-district-after-she-was-punished-for-not-reciting-mexican-national-anthem-in-class/"
I know a lot of people think suing is blowing it out of proportion, and I would agree because I don't think she deserves compensation of any sort as she has no damages.
BUT suing is generally the only effective way to stop injustices from repeating themselves. And IMO she was wronged by being punished for not doing the assignment, and student to follow her shouldn't be asked to do that. This is the only sure way to guarantee it won't happen again.