24 June 1 day Annual Kiswahili/Cultural Day 25 June 3 Days Term 2 2025 Midterm Break 31 July 3 Weeks Term 2 2025 Closing Day