Karibu! Your learning partner for CBCLearn. Revise. Improve. Succeed.
CBC notes, revision materials and past papers from PP1 to Grade 12, plus guides and templates for teachers. Pay by M-Pesa and download instantly.
Instant downloadRight after payment
M-Pesa, card, bankNo account needed
Made for CBCPP1 to Grade 12
New resourcesAdded every term
Choose your grade
Notes, revision materials and past papers for every level.
Not sure where to start?
Pick your grade once and we will remember it next time.
New this week
Fresh papers added by grade and subject.
PreviewPast paper
Grade 7 Maths End Term 2 2026
Grade 7 · Mathematics · Term 2 · 2026
How it works
From search to download in about a minute.
1
Find your paper
Choose your grade and subject, or search by name.
2
Pay securely
M-Pesa, card or bank through Pesapal. No sign-up.
3
Download at once
Get your file on screen, and by email when set up.
Free learning tools
Practise and plan without paying a shilling.
Questions
Quick answers before you buy.
How do I get my file?Pay, and a download button appears straight away. We also email the link when email is set up.
Do I need an account?No. Pay as a guest with your email and phone number.
What if something goes wrong?Message us on WhatsApp and we will fix it or refund you under our refund policy. Need a paper we do not have yet?
Tell us the grade, subject and term and we will try to add it.
Chat on WhatsApp