2025-06-18 Last Day of Junior School Classes Last Day of Junior School Classes 18 June 2025 Last Day of Junior School Classes
2025-06-19 Junior School Closing Ceremony Junior School Closing Ceremony 19 June 2025 Junior School Closing Ceremony
2025-06-19 Last Day of Senior School Classes Last Day of Senior School Classes 19 June 2025 Last Day of Senior School Classes
9:00 am - 11:30 am Senior School Speech Day 20 June 2025 @ 9:00 am - 11:30 am Senior School Speech Day All students in Grades 8-12 are expected to attend in celebration of their academic, service and athletic achievements.
2025-06-21 Boarding Houses Close for Summer Boarding Houses Close for Summer 21 June 2025 Boarding Houses Close for Summer