Haywood County High School’s principal has resigned after a national civil rights organization said she made anti-LGBT remarks and threatened to expel gay students.