2025 KCSE MOCKS AND PRE-MOCKS August 18, 2025August 17, 2025 by Examiner 2024 Term 3 Endterm Exams Form 2 2024 Term 3 Endterm Exams Form 2 2024 Term 3 Endterm Set 2 Exams Form 2 2024 Term 3 Midterm Form 2 Exams 2024 Term 3 Opener Exams Set 2 2024 Term 3 Opener Form 2 Exams 2024 Term 2 Endterm Exams Form 2 2024 Term 2 Endterm Exams Form 2 2024 Term 2 Midterm Exams Form 2 2024 Term 2 Opener Form 2 Exams 2024 ENDTERM 1 EXAMS 2024 2024 MIDTERM 1 CAT