“Then there should be NO flags of any kind allowed, including the Mexican flag. And the school administrators should be fired.”
Then there should be NO flags of any kind allowed, except the Flag of the United States of America. And the school administrators should be fired. It should NEVER, anywhere or anytime be inappropiate for the American Flag to be displayed in America.
Actually, wearing the flag as a shirt is against the US Code:
"The flag should never be used as wearing apparel, bedding, or drapery." 4 USC Section 8d