It is a requirement in all but 5 States. My question is, how would people react to footage of Nazi era school children in Germany reciting the same pledge except replace the United States of America with Germany? People would be appalled and call it brainwashing. I personally don't think it has ANY place in public schools.
A number of public schools in all of those states like Utah that have passed a bill regarding recitation of the pledge of allegiance in public schools still have the students saying it every morning. In some regions, even secondary school students recite it once a week.
If they don't do this anymore because of offending those that are offended can go the hell somewhere else this is the flag of our country and you that are offended don't belong here.. enough said numb brain??