Die Schule wurde anfangs des Jahrhunderts, genau im Jahre 1906, in einem Schloss im Thurgau gegründet. Erstmals urkundlich erwähnt ist das Schloss im Jahre 1241 im Zusammenhang mit seinem damaligen Besitzer, dem kyburgischen Lehenmann Burchardus de Kevincon. Die wechselvolle Geschichte des Schlosses und seiner Besitzer verlor mit der Aufhebung der Gerichtsherrschaft nach 1798 an feudaler Bedeutung und wurde zum freundlichen Landsitz, u.a. auch für Hans-Conrad Escher von der Linth, bekannt durch den Bau des Linthkanals.