July 2024SunMonTueWedThuFriSat301234567891011121314151617181920212223242526272829303112345678910General EventsDates to RememberJul 5, 2024Sport DayJul 15 - 18, 2024Revision WeekJul 19 - 26, 2024End of Term Examination: All Department Dowload Calendar