Cambridge IGCSE, AS & A Level — All In One Place
Past papers · Mark schemes · Notes · Schemes of work · Setbook guides
KICD-independent. Cambridge-aligned to current syllabuses (0580 Maths, 0625 Physics, 0620 Chemistry, 0610 Biology, 0500/0510 English, 0450 Business, 0478 Computer Science). M-Pesa, Stripe, PayPal accepted.
1. Pick your track
IGCSE is the largest catalogue. AS / A Level coverage is growing.2. Pick your subject
Syllabus codes shown. Notes · Revision · Mark Schemes · Schemes of work · Rubrics per subject.3. Or jump straight to what you need
Cross-subject browsing by resource type.Revision Papers — Cambridge Aligned
Real Paper-2-style MCQs + Paper-4-style structured questions with complete mark schemes. 12-14 pages per subject. Maths 0580, Physics 0625, Chemistry 0620, Biology 0610, English 0500, Business 0450, Computer Science 0478.
Lesson Notes & Schemes
Topic-by-topic notes plus full schemes of work. Cambridge syllabus structure: paper 1, paper 2, paper 4 + practical paper coverage where applicable.
Mark Schemes
Worked-answer mark schemes for every revision paper — see exactly what Cambridge examiners reward (M1, A1, B1 marks where used) and where students lose points.
Literature Setbook Guides
IGCSE Literature 0475 set-text study guides (plus AS/A Level English Literature 9695). Themes, characters, key quotes, essay-question templates.
Ask Somo (free AI tutor)
Stuck on a Cambridge question? Somo handles IGCSE Maths, Physics, Chemistry, Biology — step-by-step working in English, just like the mark schemes.
Smart Flashcards
Cambridge-aligned flashcards for Maths 0580, Physics 0625, Chemistry 0620, Biology 0610. Tap to flip — quick revision in spare moments.
Looking for CBC instead? Use the Junior School or Senior School menu above.
Need a Cambridge subject we don't list yet? 💬 Tell us on WhatsApp and we'll prioritise it.
Questions? 💬 WhatsApp +254 711 344 702 · 📧 Email us