2024-04-30 Fourth Quarter Exams (Graduating and Moving Up Classes); Final Exams (Grade 12) Fourth Quarter Exams (Graduating and Moving Up Classes); Final Exams (Grade 12) April 30 Fourth Quarter Exams (Graduating and Moving Up Classes); Final Exams (Grade 12)
2024-05-02 Fourth Quarter Exams (Graduating and Moving Up Classes); Final Exams (Grade 12) Fourth Quarter Exams (Graduating and Moving Up Classes); Final Exams (Grade 12) May 2 - May 3 Fourth Quarter Exams (Graduating and Moving Up Classes); Final Exams (Grade 12)
2024-05-03 Last Day of Classes (Graduating and Moving Up Classes) Last Day of Classes (Graduating and Moving Up Classes) May 3 Last Day of Classes (Graduating and Moving Up Classes)
2024-05-08 Fourth Quarter Exams (Other Levels) Fourth Quarter Exams (Other Levels) May 8 - May 10 Fourth Quarter Exams (Other Levels)
2024-05-10 Last Day of Classes (Other Levels) Last Day of Classes (Other Levels) May 10 Last Day of Classes (Other Levels)
2024-05-21 End of School Year Rites (May 13-24) End of School Year Rites (May 13-24) May 21 End of School Year Rites (May 13-24) AM: Preschool Ceremonies PM: Grade 10 Moving-up Ceremony
2024-05-23 Recognition Day (Other Levels) Recognition Day (Other Levels) May 23 Recognition Day (Other Levels)