I remember in 4th and 5th grade music class, in a public school, we learned “The Marines Hymn”, “The Army Goes Rolling Along”, and “Anchors Aweigh”. I wonder if it’s still permitted to teach such songs to public school students.
My 6 yr old grandson has been taught the Pledge of Allegiance and the National Anthem, but his favorite song he has learned in school is You're a Grand Old Flag.