St John's Preparatory School is a private coed school in Collegeville, Minnesota. If you don't count St John's Preparatory School, there are 24 p – military academies and and teen boarding schools.
OPEN MENU