School frowns on Halloween, Columbus Day – and maybe Thanksgiving