Question: What was the name of the school run by the Teachers of the Children of God order in Southhampton?
Sentence (from "Maycroft"): Maycroft is a historic estate located at North Haven in Suffolk County, New York.
Relevant evidence: Yes