2023-05-05 End of Gr. 8 Rotation #3 (Sem 2) End of Gr. 8 Rotation #3 (Sem 2) May 5, 2023 End of Gr. 8 Rotation #3 (Sem 2)
2023-05-08 Start of Gr. 8 Rotation #4 (Sem 2) Start of Gr. 8 Rotation #4 (Sem 2) May 8, 2023 Start of Gr. 8 Rotation #4 (Sem 2)
2023-05-09 Grade 12 Portfolio Presentations Grade 12 Portfolio Presentations May 9, 2023 Grade 12 Portfolio Presentations
2023-05-10 Non-instructional day (district-based) Non-instructional day (district-based) May 10, 2023 Non-instructional day (district-based) School not in session.
2023-05-12 Fire/Earthquake Drill @ Flex Fire/Earthquake Drill @ Flex May 12, 2023 Fire/Earthquake Drill @ Flex
2023-05-12 PMSS Grad Dinner/Dance/Dry Grad PMSS Grad Dinner/Dance/Dry Grad May 12, 2023 PMSS Grad Dinner/Dance/Dry Grad
2023-05-18 Grade 12 Flex Assembly & BBQ Grade 12 Flex Assembly & BBQ May 18, 2023 Grade 12 Flex Assembly & BBQ
2023-05-19 Late Start: 9:50 a.m. (Collab Day) Late Start: 9:50 a.m. (Collab Day) May 19, 2023 Late Start: 9:50 a.m. (Collab Day)
2023-05-22 Victoria Day Victoria Day May 22, 2023 Victoria Day Statutory holiday. School not in session.
2023-05-24 Grade 7 Visit Day (no school for current Gr. 8s) Grade 7 Visit Day (no school for current Gr. 8s) May 24, 2023 Grade 7 Visit Day (no school for current Gr. 8s)
2023-06-02 End of Gr. 8 Rotation #4 (Sem 2) End of Gr. 8 Rotation #4 (Sem 2) June 2, 2023 End of Gr. 8 Rotation #4 (Sem 2)