Secondary Notes & Exams
FREE KCSE PAST PAPERS AND REVISION RESOURCES
SECONDARY SCHOOL FORM ONE TO FOUR FREE NOTES, SCHEMES, EXAMS & REVISION MATERIALS.
FREE FORM FOUR EXAMS AND MARKING SCHEMES FOR ALL SUBJECTS
FREE FORM THREE EXAMS AND MARKING SCHEMES FOR ALL SUBJECTS
FREE FORM ONE TO FOUR EXAMS AND MARKING SCHEMES FOR ALL SUBJECTS
FREE FORM TWO EXAMS AND MARKING SCHEMES FOR ALL SUBJECTS
FREE UPDATED FORM FOUR NOTES
FREE UPDATED FORM THREE NOTES
FREE UPDATED FORM ONE NOTES
FREE UPDATED FORM TWO NOTES
FREE UPDATED SCHEMES OF WORK
FREE SECONDARY & PRIMARY SCHOOL MATERIALS (F1-F4)
Free Secondary and Primary School resources
-
KNEC News
By Editorial TeamFebruary 21, 2026List of schools yet to upload 2020 form one selection list on Nemis per county- Bungoma
About 5,397 schools are yet to upload their 2020 from one selection lists onto the National Education Management Information System,…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026Here are schools yet to upload their 2020 form one selection list on Nemis, per county- Vihiga
About 5,397 schools are yet to upload their 2020 from one selection lists onto the National Education Management Information System,…
Continue Reading. -
Universities and Colleges
By Editorial TeamFebruary 21, 2026How to download 2023/2024 Admission letter to Kibabii University; KUCCPS Admission list pdf
Did your KCSE examination and attained the minimum Kibabii University Entry Grade? Well. Congratulations on this your major achievement. Students…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026Magina Girls Secondary School’s KCSE Results, KNEC Code, Admissions, Location, Contacts, Fees, Students’ Uniform, History, Directions and KCSE Overall School Grade Count Summary
Magina Girls Secondary School is a Girls’ only boarding school located in Kawere in Ndhiwa Constituency within Homa Bay County;…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026Koru girls high School all details, KCSE Results Analysis, Contacts, Location, Admissions, History, Fees, Portal Login, Website, KNEC Code
Koru Secondary School is a Girls’ only boarding school, located in Koru, Muhoroni constituency, Kisumu County; in the Nyanza region…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026Thome Boys Secondary School; KCSE Performance, Location, Form One Admissions, History, Fees, Contacts, Portal Login, Postal Address, KNEC Code, Photos and Admissions
Thome Boys Secondary school in Laikipia County is one of those schools that have maintained a good run in performance…
Continue Reading. -
Trending
By Editorial TeamFebruary 21, 2026P9 form for Public servants from the public service payroll portal https://www.ghris.go.ke/ portal: County and national government employees
All persons with a Kenya Revenue Authority, KRA, PIN are expected to declare yearly individual income tax returns (Pay As…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026St Edward Nyabioto Secondary School, Kisii; full details, KCSE Results Analysis, Contacts, Location, Admissions, History, Fees, Portal Login, Website, KNEC Code
St Edward Nyabioto High School is a mixed secondary school located in Ogembo near Kenyenya Town, Bomachoge Borabu Constituency in…
Continue Reading. -
Teachers' Resources
By Editorial TeamFebruary 21, 2026Free Physics notes, revision questions, KCSE past Papers, Exams, Marking Schemes, Topical revision materials, Syllabus and Many more
Physics is one of the subjects offered at Kenyan high schools. It is classified as a Science and tested at…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026Kaplong Girls High School; KCSE Results Analysis, Contacts, Location, Admissions, History, Fees, Portal Login, Website, KNEC Code
One of the best and top performing school in the country, Kaplong girls is located in Bomet County. This article…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026AIC Moi Girls Secondary School’s KCSE Results, KNEC Code, Admissions, Location, Contacts, Fees, Students’ Uniform, History, Directions and KCSE Overall School Grade Count Summary
Aic Moi Girls’ Secondary School is a girls’ boarding school located in Maralal Town Sub location, in Samburu County; within…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026Karamugi Secondary School’s KCSE Results, KNEC Code, Admissions, Location, Contacts, Fees, Students’ Uniform, History, Directions and KCSE Overall School Grade Count Summary
Karamugi Secondary School is a Girls’ only boarding Secondary School, located in Chuka near chuka Town, Tharaka Constituency in Tharaka-Nithi…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026Sengani Girls High School’s KCSE Results, KNEC Code, Admissions, Location, Contacts, Fees, Students’ Uniform, History, Directions and KCSE Overall School Grade Count Summary
Sengani Girls Secondary School is a Girls’ Secondary School, located in Matungulu near Tala Town, Kangundo Constituency in Machakos County;…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026St Josephs Boys High School Kitale KCSE Results, KNEC Code, Admissions, Location, Contacts, Fees, Students’ Uniform, History and all details
St. Joseph’s Boys High School Kitale is a top performing boys’ only boarding secondary school located in Kitale town, Trans…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026ELCK Itierio Girls Secondary School’s KCSE Results, KNEC Code, Admissions, Location, Contacts, Fees, Students’ Uniform, History, Directions and KCSE Overall School Grade Count Summary
ELCK Itierio Girls Secondary School is a Girls’ only boarding Secondary School, located in Suneka near Kisii Town, Bonchari Constituency…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026Edinburgh Schools; KCSE Results Analysis, Contacts, Location, Admissions, History, Fees, Portal Login, Website, KNEC Code
Edinburgh Schools consist of the Girls’ and Boys’ boarding schools. It is one of the top private schools in the…
Continue Reading. -
Universities and Colleges
By Editorial TeamFebruary 21, 2026How to download 2023/2024 Admission letter to Maasai Mara University (MMARAU); 2023/2024 KUCCPS Admission list pdf
Did your KCSE examination and attained the minimum Maasai Mara University Entry Grade? Well. Congratulations on this your major achievement.…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026KCSE 2019 results and ranking of schools in Nakuru County: Njoro
Njoro Girls posted a KCSE 2019 mean of 6.63 (C+ plus) to lead in Njoro Sub County of Nakuru County.…
Continue Reading. -
TSC Latest News
By Editorial TeamFebruary 21, 2026List of transferred, delocalized Principals in Meru County; December 2019
The Teachers Service Commission, TSC, has effected the December 2019 delocalization exercise for school heads. A total of thirty five…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026Muthurwa Girls Secondary School’s KCSE Results, KNEC Code, Admissions, Location, Contacts, Fees, Students’ Uniform, History, Directions and KCSE Overall School Grade Count Summary
Muthurwa Girls Secondary School is a girls’ boarding Secondary School, located in Kiambaa near Karuri Town, Kiambaa Constituency in Kiambu…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026KCSE 2019 results and ranking of schools in Nyandarua County
Kisima Mixed posted a KCSE 2019 mean of 10.059 (B+ plus) to lead in Nyandarua County. A total of 34…
Continue Reading. -
KNEC News
By Editorial TeamFebruary 21, 2026List of schools yet to upload 2020 form one selection list on Nemis per county- Garissa
About 5,397 schools are yet to upload their 2020 from one selection lists onto the National Education Management Information System,…
Continue Reading.