Have a great summer! Classes begin: Senior School: Thursday, September 8, 2016 Middle School: Thursday, September 8, 2016 Junior School: Friday, September 9, 2016
FallFestFriday, September 30, 2016Purchase Tickets
Rise to the Challenge of an SJR education A few spaces still available for 2016-2017
Congratulations to the SJR Class of 2016!
An SJR tradition continues for some of our Grade 12s.