STS hosts open houses every January and October. Although there are not any open houses for the remaining of this school year we invite you to join us on a personal tour of the School.  While on campus, families will have a tour, observe classes, and meet with Principals, teachers, and members of the Enrollment Office.

To book a date and time, please email the Enrollment

Personal tours are available Monday through Friday between 9:00 a.m. and 3:00 p.m.