“[South Williamsport, Pennsylvania] school officials on Friday dismissed the show’s director after months of back-and-forth arguments – which drew unflattering media attention – over whether the [high school] principal canceled Spamalot because of the show’s gay content.”