Calendar

Jun
1
Sun
2025
Disaster Preparedness Month
Jun 1 – Jun 30 all-day
Jun
12
Thu
2025
Return of Rental Books (Grade 8)
Jun 12 all-day
Jun
13
Fri
2025
Return of Rental Books (Grade 9)
Jun 13 all-day
Jun
16
Mon
2025
End of Year Examinations (Grades 7 to 10)
Jun 16 – Jun 27 all-day
Jun
26
Thu
2025
2025 Graduation Exercise @ Bread Of Life Ministries
Jun 26 @ 10:00 am
Jun
30
Mon
2025
Exam Scripts marking days – Internal Exam
Jun 30 – Jul 4 all-day
Submission of staff Appraisal
Jun 30 all-day
Jul
1
Tue
2025
Work Experience Begins
Jul 1 all-day
Jul
7
Mon
2025
– Summer Holidays Begin
Jul 7 all-day
Jul
15
Tue
2025
Deadline For Submission of Grades – End of Year Exams(Form & Subject Teachers)
Jul 15 all-day
Jul
18
Fri
2025
Deadline For Supervisors’ Comments on End of Year Exams
Jul 18 all-day
Jul
22
Tue
2025
Distribution of Reports (Grades 7 & 8)
Jul 22 all-day
Jul
23
Wed
2025
Distribution of Reports (Grades 9 &10)
Jul 23 all-day
Jul
24
Thu
2025
Academic & Behavioural Probation Meeting
Jul 24 – Jul 25 all-day
Aug
18
Mon
2025
Grade 7 REGISTRATION – (PEP Awardees Surname A-M – Morning)
Aug 18 all-day
Grade 7(PEP Awardees) – Registration (Students with last name N – Z – Afternoon)
Aug 18 all-day
Aug
19
Tue
2025
Alumni MEDICAL MISSION
Aug 19 – Aug 24 all-day
Grade 8 REGISTRATION
Aug 19 all-day
Aug
20
Wed
2025
Grade 9 REGISTRATION
Aug 20 all-day
Aug
21
Thu
2025
Grade 10 REGISTRATION
Aug 21 all-day
Aug
22
Fri
2025
Grade 11 – Registration (Students MUST present ID)
Aug 22 all-day
Aug
26
Tue
2025
Staff Development
Aug 26 – Aug 29 all-day