STS Class of 2020 Commencement
Friday, June 19, 2020. 12:00 am
On June 19, 2020 STS celebrated the first (and hopefully only) Zoom and Powerpoint-powered commencement for the class of 2020. Graduates, family, friends, faculty and staff from across the globe cheering on our 46 students. Congratulations and our very best wishes for a bright future!