Browse thousands of quality academic resources for Primary, Junior Secondary, Senior Secondary, Colleges and Universities in Kenya. Download instantly or unlock unlimited access with a subscription.
Prepare for examinations with expertly prepared video lessons, CBC learning resources, and Grade 9 KJSEA revision materials.
Explore Video LessonsBecome a pscustudies tutor and start earning by selling academic resources such as study notes, tutorials, lesson plans,schemes of work and more!
Learn more about the Earn Online Program and start making money today.
Download CDACC ICT Technician Level 6: Computer Repair and Maintenance Learning Plan for Term 1 – structured to guide trainees through diagnosing, repairing, and maintaining comp...
Download CDACC ICT Technician Level 5: Computer Repair and Maintenance Learning Plan for Term 1 – structured to guide trainees through diagnosing, repairing, and maintaining comp...
Download CDACC ICT Technician Level 5: Apply Basic Electronics Learning Plan for Term 1 – designed to equip trainees with practical skills in electronic components, circuit analy...
Download CDACC ICT Technician Level 5: Apply Basic Electronics Learning Plan for Term 2 – designed to equip trainees with practical skills in electronic components, and troublesh...
Download CDACC Computer Science Level 6: Computer Organization and Architecture Complete Learning Plans for Term 1 to Term 3 – designed to guide trainees through hardware fundame...
Download CDACC Computer Science Level 6 Apply Basic Electronics Complete Learning Plans for Term 1 and Term 2 – structured to equip trainees with foundational knowledge and pract...
Download CDACC Computer Science Level 6 Learning Plan for Term 2: Information Systems– designed to help trainees understand system components, types of information systems, data ...
Download CDACC Computer Science Level 6 Learning Plan for Term 1: Information Systems – designed to help trainees understand system components, types of information systems, data...
Download CDACC Computer Science Level 6 Learning Plan for Term 3: Computer Organization and Architecture – structured to equip trainees with knowledge of computer hardware compon...
Download CDACC Computer Science Level 6 Learning Plan for Term 2: Computer Organization and Architecture – structured to equip trainees with knowledge of computer hardware compon...
Download CDACC Computer Science Level 6 Learning Plan for Term 1: Computer Organization and Architecture – structured to equip trainees with knowledge of computer hardware compon...
Download CDACC Computer Science Level 6 Learning Plan for Term 1: Apply Basic Electronics – designed to guide trainees through foundational electronics principles, components, an...
Download CDACC Computer Science Level 6 Learning Plan for Term 2: Apply Basic Electronics – designed to guide trainees through foundational electronics principles, components, an...
Download the Grade 9 Rationalized Pre-Technical Studies Lesson Plans for Term 2, featuring engaging, hands-on activities that build learners' competencies in basic engineering...
Download the Grade 9 Rationalized Integrated Science Lesson Plans for Term 2, featuring well-structured, learner-centered activities that promote scientific inquiry, practical skil...
Download the Grade 8 Rationalized Pre-Technical Studies Lesson Plans for Term 2, featuring practical, skill-based lessons designed to equip learners with foundational knowledge in ...
Download the PP2 Rationalized Mathematics Activities Lesson Plans for Term 2, based on Moran, featuring engaging, hands-on activities designed to introduce young learners to founda...
Download the PP2 Rationalized Language Activities Lesson Plans for Term 2, featuring engaging lessons and activities designed to develop early language skills, including speaking, ...
Download the PP2 Rationalized Environmental Activities Lesson Plans for Term 2 V1, featuring interactive and exploratory lessons that help young learners develop awareness and appr...
Download the PP1 Rationalized Environmental Activities Lesson Plans for Term 2 V2, featuring interactive and exploratory lessons that help young learners develop awareness and appr...
Download the PP2 Rationalized Creative Arts Lesson Plans for Term 2, featuring fun, hands-on activities that nurture creativity, imagination, and artistic expression in early learn...
Download the PP2 Rationalized CRE Lesson Plans for Term 2, featuring simple and engaging activities that help young learners understand basic Christian values, moral teachings, and...
Download the PP1 Rationalized Mathematics Activities Lesson Plans for Term 2, featuring engaging, hands-on activities designed to introduce young learners to foundational math conc...
Download the PP1 Rationalized Mathematics Activities Lesson Plans for Term 2, based on Longhorn, featuring engaging, hands-on activities designed to introduce young learners to fou...
Download the PP1 Rationalized Language Activities Lesson Plans for Term 2, featuring engaging lessons and activities designed to develop early language skills, including speaking, ...
Download the PP1 Rationalized Environmental Activities Lesson Plans for Term 2, featuring interactive and exploratory lessons that help young learners develop awareness and appreci...
Download the PP1 Rationalized Creative Arts Lesson Plans for Term 2, featuring fun, hands-on activities that nurture creativity, imagination, and artistic expression in early learn...
Download the PP1 Rationalized CRE Lesson Plans for Term 2, featuring simple and engaging activities that help young learners understand basic Christian values, moral teachings, and...
Download the PP2 Rationalized Lesson Plans for all subjects — CRE, Creative Arts, Environmental Activities, Language Activities, and Mathematics — featuring age-appropriate, en...
Download the PP1 Rationalized Lesson Plans for all subjects — CRE, Creative Arts, Environmental Activities, Language Activities, and Mathematics — featuring age-appropriate, en...
Download the Grade 9 Rationalized Social Studies Lesson Plans for Term 2, featuring structured and thought-provoking lessons that deepen learners’ understanding of historical, ci...
Download the Grade 9 Rationalized Mathematics Lesson Plans for Term 2, featuring detailed and interactive lessons designed to strengthen learners analytical thinking and mastery of...
Download the Grade 9 Rationalized Kiswahili Lesson Plans for Term 2, featuring comprehensive and interactive lessons that enhance learners’ mastery of Kiswahili language skills i...
Download the Grade 9 Rationalized English Lesson Plans for Term 2, featuring well-structured lessons and activities aimed at advancing learners’ skills in grammar, literature, wr...
Download the Grade 9 Rationalized Creative Arts Lesson Plans for Term 2, featuring engaging and diverse activities that nurture creativity and artistic skills across visual, perfor...
Download the Grade 9 Rationalized Agriculture and Nutrition Lesson Plans for Term 2, featuring practical lessons and activities that enhance learners' knowledge of sustainable...
Download the Grade 8 Rationalized Mathematics Lesson Plans for Term 2, featuring structured lessons and activities designed to deepen students' understanding of advanced mathe...
Download the Grade 8 Rationalized Integrated Science Lesson Plans for Term 2, featuring interactive lessons and activities that explore key scientific concepts....
Download the Grade 8 Rationalized English Lesson Plans for Term 2, based on Smart Minds, featuring comprehensive lessons and activities designed to enhance students' proficien...
Download the Grade 8 Rationalized Creative Arts Lesson Plans for Term 2, featuring dynamic lessons and activities that foster artistic expression and creativity in various forms of...
Download the Grade 8 Rationalized CRE Lesson Plans for Term 2, featuring structured lessons and activities that deepen students' understanding of Christian teachings, moral va...
Download the Grade 7 Rationalized Social Studies Lesson Plans for Term 2, based on smart minds, featuring well-structured lessons and activities that explore key historical, geogra...
Download the Grade 7 Rationalized Social Studies Lesson Plans for Term 2, based on KLB, featuring well-structured lessons and activities that explore key historical, geographical, ...
Download the Grade 7 Rationalized Science Lesson Plans for Term 2, featuring engaging lessons and activities that deepen students' understanding of scientific concepts through...
Download the Grade Rationalized Pre-technical Studies Lesson Plans for Term 2, featuring hands-on activities and practical lessons designed to introduce students to basic technical...
Download the Grade 7 Rationalized Mathematics Lesson Plans for Term 2, featuring detailed lessons and activities designed to deepen learners' understanding of key mathematical...
Download the Grade 7 Rationalized Kiswahili Lesson Plans for Term 2, based on Top Scholar, featuring well-structured lessons and engaging activities to boost learners’ fluency, c...
Download the Grade 7 Rationalized English Lesson Plans for Term 2, based on Top Scholar, featuring comprehensive lessons and activities aimed at enhancing grammar, vocabulary, read...
Download the Grade 7 Rationalized Creative Arts Lesson Plans for Term 2, featuring engaging activities that inspire creativity and develop artistic talents across various forms of ...
Download the Grade 7 Rationalized Creative Arts Lesson Plans for Term 2, based on Spotlight, featuring engaging activities that inspire creativity and develop artistic talents acro...