Why do schools do the flag salute each morning?  Is it a good idea?  What do the words mean? - Horizon High School