... and this definitely is the wrong way:
Since I am a secessionist who has no problem with singing a foreign national anthem, I have no problem with singing the Star-Spangled Banner, either (but I have it in my head that I _am_ singing a foreign national anthem). However, I do refuse to recite the Pledge of Allegiance. The way I express that is to remain seated and pray silently. If enough people would just remain seated and let everyone else sing or pledge, the growing numbers would get the message through much more effectively and much less offensively.