Welcome to the Library
Choose your subject. Read online. K55 for 30 days.
Grade 7
-
Grade 71 pamphlet
English Language
K55 / 30 days per subject
Read online.
Included pamphlets
- English Language262 pages
-
Grade 71 pamphlet
Expressive Arts
K55 / 30 days per subject
Read online.
Included pamphlets
- Expressive Arts96 pages
-
Grade 71 pamphlet
Home Economics and Hospitality
K55 / 30 days per subject
Read online.
Included pamphlets
- Home Economics and Hospitality93 pages
-
Grade 71 pamphlet
Integrated Science
K55 / 30 days per subject
Read online.
Included pamphlets
- Integrated Science214 pages
-
Grade 71 pamphlet
Mathematics
K55 / 30 days per subject
Read online.
Included pamphlets
- Mathematics236 pages
-
Grade 71 pamphlet
Social Studies
K55 / 30 days per subject
Read online.
Included pamphlets
- Social Studies202 pages
-
Grade 71 pamphlet
Special Paper 1
K55 / 30 days per subject
Read online.
Included pamphlets
- Special Paper 1244 pages
-
Grade 71 pamphlet
Special Paper 2
K55 / 30 days per subject
Read online.
Included pamphlets
- Special Paper 2258 pages
-
Grade 71 pamphlet
Technology Studies
K55 / 30 days per subject
Read online.
Included pamphlets
- Technology Studies98 pages
Grade 12 / GCE
-
Grade 12 / GCE2 pamphlets
Principles of Accounts
K55 / 30 days per subject
Read online.
Included pamphlets
- Accounts Paper 1 Internal84 pages
- Accounts Paper 2 Internal / GCE254 pages
-
Grade 12 / GCE1 pamphlet
Agricultural Science
K55 / 30 days per subject
Read online.
Included pamphlets
- Agricultural Science122 pages
-
Grade 12 / GCE4 pamphlets
Biology
K55 / 30 days per subject
Read online.
Included pamphlets
- Biology Paper 1 Internal271 pages
- Biology Paper 2 GCE83 pages
- Biology Paper 1 GCE272 pages
- Biology Paper 2 Internal83 pages
-
Grade 12 / GCE1 pamphlet
Civic Education
K55 / 30 days per subject
Read online.
Included pamphlets
- Civic Education Internal GCE227 pages
-
Grade 12 / GCE1 pamphlet
Commerce
K55 / 30 days per subject
Read online.
Included pamphlets
- Commerce Internal / GCE187 pages
-
Grade 12 / GCE1 pamphlet
Computer Studies
K55 / 30 days per subject
Read online.
Included pamphlets
- Computer Studies86 pages
-
Grade 12 / GCE2 pamphlets
English Language
K55 / 30 days per subject
Read online.
Included pamphlets
- English Paper 1105 pages
- English Paper 2179 pages
-
Grade 12 / GCE1 pamphlet
Food and Nutrition
K55 / 30 days per subject
Read online.
Included pamphlets
- Food and Nutrition86 pages
-
Grade 12 / GCE1 pamphlet
History
K55 / 30 days per subject
Read online.
Included pamphlets
- History Paper 1 Paper 2197 pages
-
Grade 12 / GCE1 pamphlet
Home Management
K55 / 30 days per subject
Read online.
Included pamphlets
- Home Management82 pages
-
Grade 12 / GCE1 pamphlet
Literature in English
K55 / 30 days per subject
Read online.
Included pamphlets
- Literature in English79 pages
-
Grade 12 / GCE4 pamphlets
Mathematics
K55 / 30 days per subject
Read online.
Included pamphlets
- Mathematics Paper 2 Internal228 pages
- Mathematics Paper 1 Internal162 pages
- Mathematics Paper 2 GCE189 pages
- Mathematics Paper 1 GCE150 pages
-
Grade 12 / GCE2 pamphlets
Pure Chemistry
K55 / 30 days per subject
Read online.
Included pamphlets
-
Grade 12 / GCE2 pamphlets
Pure Physics
K55 / 30 days per subject
Read online.
Included pamphlets
- Pure Physics Paper 1 Internal / GCE248 pages
- Pure Physics Paper 2 Internal / GCE174 pages
-
Grade 12 / GCE1 pamphlet
Religious Education 2044
K55 / 30 days per subject
Read online.
Included pamphlets
- RE 2044108 pages
-
Grade 12 / GCE1 pamphlet
Religious Education 2046
K55 / 30 days per subject
Read online.
Included pamphlets
- RE 2046237 pages
-
Grade 12 / GCE4 pamphlets
Science
K55 / 30 days per subject
Read online.
Included pamphlets
- Science Paper 1 GCE252 pages
- Science Paper 1 Internal278 pages
- Science Paper 2 Internal242 pages
- Science Paper 2 GCE208 pages
-
Grade 12 / GCE1 pamphletArt and Design
K55 / 30 days per subject
Read online.
Included pamphlets
- Art and Design26 pages
-
Grade 12 / GCE1 pamphletPhysical Education
K55 / 30 days per subject
Read online.
Included pamphlets
- Physical Education55 pages


























