2025 KCSE MOCKS AND PRE-MOCKS August 18, 2025August 17, 2025 by Examiner G1 ENGLISH.doc G1 ENGLISH.doc G1 INTEGRATED.doc G1 KISWAHILI.doc G1 MATHEMATICS.doc