For JHS & SHS students and teachers in Ghana
Learn it. Practise it. Pass it.
WASSCE past questions with worked solutions, notes mapped to the GES/NaCCA curriculum, and study tools that work on any phone.
Start here
What do you want to study?
-
62 items WASSCE past questions Papers by subject and year, with worked solutions.
-
Coming soon Worked solutions Step-by-step answers and marking guides.
-
SHS learning centre Every subject, strand and topic in the curriculum.
-
Coming soon Notes & revision Lesson notes, revision notes and worksheets.
-
Coming soon BECE past questions JHS papers for BECE candidates.
-
For teachers Lesson plans, schemes and professional exams.
Learning centre
Browse by subject
- English Language Core · 37 topics
- English Language Core · 53 topics · 6 items
- Mathematics Core · 36 topics
- Core Mathematics Core · 69 topics · 5 items
- Science Core · 35 topics
- Integrated Science Core · 30 topics · 7 items
- Social Studies Core · 5 topics
- Social Studies Core · 21 topics · 6 items
- Computing Core · 33 topics
- Religious and Moral Education Core · 4 topics
- Career Technology Core · 6 topics
- Creative Arts and Design Core · 4 topics
New in the library
- Free WASSCE past questions WASSCE 2025 Integrated Science Integrated Science · WASSCE (May/June) · 2025
- Free WASSCE past questions WASSCE 2025 Physics Physics · WASSCE (May/June) · 2025
- Free WASSCE past questions WASSCE 2025 ICT (private candidates) Information and Communication Technology · WASSCE (Nov/Dec) · 2025
- Free WASSCE past questions WASSCE 2025 Integrated Science (private candidates) Integrated Science · WASSCE (Nov/Dec) · 2025
- Free WASSCE past questions WASSCE 2025 Social Studies Social Studies · WASSCE (May/June) · 2025
- Free WASSCE past questions WASSCE 2025 Elective Mathematics Elective Mathematics · WASSCE (May/June) · 2025
For teachers
Lesson plans, question writing and professional exams
Register as a teacher. Once an administrator verifies you, teacher resources unlock. Promotion and professional practice exams are on the way.