Request Information

Thank you for your interest in joining the STS community.

Please click the link below to complete the inquiry form so that we can keep you informed of upcoming application dates and enrollment events. If you have questions or would like to schedule a school visit, please contact the Enrollment Office at any time.

Enrollment Office

Phone: 403-938-8326
Fax:  403-938-4492

Online Inquiry Form: 

Experience STS

Contact us for a personal campus tour.

Apply Today

Take the next step.

STS View Book

The STS view book captures the true essence of our incredible community. Download your copy today!

Interactive Open House

Interactive Open House

Join us for a fun, interactive Open House on September 22 from 10:00 am - 1:00 pm. Have the opportunity to meet our new Head of School, Mrs. Carol Grant-Watt, students and faculty, enjoy a tour of our incredible campus, and immerse yourself in the fun and excitement of our annual Family Fall Fair.