The Pledge of Allegiance is a wonderful way to focus the scattered brains of children on early conversations about citizenship and patriotism. However, remove the "under God" phrase - it is offensive to non-believers and has its roots in the antipathy and backlash in the 1950s against civil rights and The New Deal - and we'll all be fine.
We should have the Pledge in all schools. It gives kids a reminder as to what their citizenship and their country stands for. There are many people who do not even know how to recite the Pledge of Allegiance, which seems sinful. Since they have so many rights in being American, they should learn with the recitation what it actually means to be such a citizen.
I do think we should have the pledge of allegiance in school. I do not think patriotism is a bad thing as long as the focus is on the better parts of the country while acknowleding what is wrong and the wrongdoings of the nation in the past. So yes.
Yes, the Pledge of Allegiance should be taught in schools because it teaches patriotism and to be proud of the country that we live in. Regardless of our race, national origin, or religion, we are all Americans, and the Pledge helps to unite us. It also serves as a good foundation for discussing American history in the classroom.
Many students today have no religious beliefs or beliefs of those not relating to a god (such as Buddhism). If a student does not believe in a God, they should not be pledging their allegiance to a nation that is under God just because Christianity is what the United States revolves around.