Because the First Amendment says Freedom of Speech they have the right to say the pledge if he or she wants to.
I say Pledge of allegiance first
No. As in a number of countries, there isn't any pledge of allegiance in France.
America
Traditionally the United States National Anthem is played, however, some leagues prefer to say the pledge to the flag. This is by choice of the local league.
People are promising to be loyal and respect the fiag of the united states of american
You are supposed to do it with your hand over your heart and facing the flag then say.
You don't have to say the DARE pledge, no one will make you, since making it without a sincere intention in your heart is pointless - but why wouldn't you say it? Surely, you do not think that drugs and alcohol abuse are to your benefit? Take a look at these people, who didn't take the pledge: http://forensic-applications.com/meth/tweekergallery/tweekers.html
No they do not.
They have the same pledge of allegiance since Puerto Rico is a U.S. territory. However, the practice of saying the pledge of allegiance is not as widespread in Puerto Rico. Thank you for using ChaCha!
The Amish don't say The Pledge Of Allegiance. However in a public school and Amish child would say it.
yes
The US Pledge of Allegiance is meant to show loyalty to the flag and "to the Republic for which it stands" which is the United States of America.