Available courses

SETSWANA REVISION PAST PAPERS

SETSWANA REVISION PAST PAPERS

Course modified date: 3 Aug 2023
SETSWANA PLSE - 1

SETSWANA PLSE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ENGLISH PLSE - 1

ENGLISH PLSE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
MATHEMATICS PLSE - 1

MATHEMATICS PLSE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 AGRICULTURE PLSE - 1

AGRICULTURE PLSE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SOCIAL STUDIES PLSE

SOCIAL STUDIES PLSE

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
RELIGIOUS STUDIES PLSE - 1

RELIGIOUS STUDIES PLSE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SCIENCE PLSE - 1

SCIENCE PLSE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 SETSWANA PLSE - 2

SETSWANA PLSE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 ENGLISH PLSE - 2

ENGLISH PLSE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 MATHEMATICS PLSE - 2

MATHEMATICS PLSE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 AGRICULTURE PLSE - 2

AGRICULTURE PLSE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 SOCIAL STUDIES PLSE - 2

SOCIAL STUDIES PLSE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 RELIGIOUS STUDIES PLSE - 2

RELIGIOUS STUDIES PLSE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 SCIENCE PLSE - 2

SCIENCE PLSE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 SETSWANA PLSE - 3

SETSWANA PLSE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 ENGLISH PLSE - 3

ENGLISH PLSE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
MATHEMATICS PLSE - 3

MATHEMATICS PLSE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SOCIAL STUDIES PLSE - 3

SOCIAL STUDIES PLSE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 AGRICULTURE PLSE - 3

AGRICULTURE PLSE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 RELIGIOUS STUDIES PLSE - 3

RELIGIOUS STUDIES PLSE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SCIENCE PLSE - 3

SCIENCE PLSE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SETSWANA PLSE - 4

SETSWANA PLSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ENGLISH PLSE - 4

ENGLISH PLSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
MATHEMATICS PLSE - 4

MATHEMATICS PLSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SOCIAL STUDIES PLSE - 4

SOCIAL STUDIES PLSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 AGRICULTURE PLSE - 4

AGRICULTURE PLSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
RELIGIOUS STUDIES PLSE - 4

RELIGIOUS STUDIES PLSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 SCIENCE PLSE - 4

SCIENCE PLSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SETSWANA PLSE - 5

SETSWANA PLSE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ENGLISH PLSE - 5

ENGLISH PLSE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
MATHEMATICS PLSE - 5

MATHEMATICS PLSE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
AGRICULTURE PLSE - 5

AGRICULTURE PLSE - 5

Course modified date: 2 Mar 2023
  • Enrolled students: There are no students enrolled in this course.
SOCIAL STUDIES PLSE - 5

SOCIAL STUDIES PLSE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
RELIGIOUS STUDIES PLSE - 5

RELIGIOUS STUDIES PLSE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 SCIENCE PLSE - 5

SCIENCE PLSE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
AGRICULTURE PLSE - 6 copy 1

AGRICULTURE PLSE - 6 copy 1

Course modified date: 22 Feb 2021
By considering agriculture as an applied science, learners gain an understanding of basic agricultural principles and skills through extensive practical experience. The syllabus develops learners' ability to apply a scientific approach to the study of topics such as crop and livestock husbandry, farm structure and machinery, and agricultural economics. As a result, learners gain a positive attitude towards farming and rural development, and appreciate the ways in which improved agricultural practice can be used to alleviate the problems of famine and malnutrition.
  • Enrolled students: There are no students enrolled in this course.
AGRICULTURE PLSE - 5 copy 1

AGRICULTURE PLSE - 5 copy 1

Course modified date: 22 Feb 2021
By considering agriculture as an applied science, learners gain an understanding of basic agricultural principles and skills through extensive practical experience. The syllabus develops learners' ability to apply a scientific approach to the study of topics such as crop and livestock husbandry, farm structure and machinery, and agricultural economics. As a result, learners gain a positive attitude towards farming and rural development, and appreciate the ways in which improved agricultural practice can be used to alleviate the problems of famine and malnutrition.
  • Enrolled students: There are no students enrolled in this course.
SCIENCE PLSE - 6

SCIENCE PLSE - 6

Course modified date: 2 Mar 2023
  • Enrolled students: There are no students enrolled in this course.
SETSWANA PLSE - 6

SETSWANA PLSE - 6

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ENGLISH PLSE - 6

ENGLISH PLSE - 6

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
MATHEMATICS PLSE - 6

MATHEMATICS PLSE - 6

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 SOCIAL STUDIES PLSE - 6

SOCIAL STUDIES PLSE - 6

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 AGRICULTURE PLSE - 6

AGRICULTURE PLSE - 6

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 RELIGIOUS STUDIES PLSE - 6

RELIGIOUS STUDIES PLSE - 6

Course modified date: 2 Mar 2023
  • Enrolled students: There are no students enrolled in this course.
English Revision Papers

English Revision Papers

Course modified date: 26 July 2023
RME REVISION PAST PAPER

RME REVISION PAST PAPER

Course modified date: 20 July 2023
SOCIAL STUDIES PLSE

SOCIAL STUDIES PLSE

Course modified date: 12 May 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
Course restoration in progress copy 2

Course restoration in progress copy 2

Course modified date: 18 May 2024
  • Enrolled students: There are no students enrolled in this course.
SOCIAL STUDIES PLSE copy 2

SOCIAL STUDIES PLSE copy 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SETSWANA PLSE - 7

SETSWANA PLSE - 7

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ENGLISH PLSE - 7

ENGLISH PLSE - 7

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
MATHEMATICS PLSE - 7

MATHEMATICS PLSE - 7

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SOCIAL STUDIES PLSE - 7

SOCIAL STUDIES PLSE - 7

Course modified date: 2 Mar 2023
AGRICULTURE PLSE - 7

AGRICULTURE PLSE - 7

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 RELIGIOUS STUDIES PLSE - 7

RELIGIOUS STUDIES PLSE - 7

Course modified date: 2 Mar 2023
  • Enrolled students: There are no students enrolled in this course.
SCIENCE PLSE - 7

SCIENCE PLSE - 7

Course modified date: 2 Mar 2023
ENGLISH  LANGUAGE

ENGLISH LANGUAGE

Course modified date: 18 July 2021


  • Enrolled students: 24
HISTORY ICGSE - 5 copy 1

HISTORY ICGSE - 5 copy 1

Course modified date: 27 Nov 2021
  • Enrolled students: 11
COMMERCE JCE - 1  copy 1

COMMERCE JCE - 1 copy 1

Course modified date: 9 Feb 2021
  • Enrolled students: There are no students enrolled in this course.
AGRICULTURE JCE - 1 copy 1

AGRICULTURE JCE - 1 copy 1

Course modified date: 9 Feb 2021
By considering agriculture as an applied science, learners gain an understanding of basic agricultural principles and skills through extensive practical experience. The syllabus develops learners' ability to apply a scientific approach to the study of topics such as crop and livestock husbandry, farm structure and machinery, and agricultural economics. As a result, learners gain a positive attitude towards farming and rural development, and appreciate the ways in which improved agricultural practice can be used to alleviate the problems of famine and malnutrition.
  • Enrolled students: There are no students enrolled in this course.
 SETSWANA JCE - 1

SETSWANA JCE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ENGLISH JCE - 1

ENGLISH JCE - 1

Course modified date: 2 Mar 2023
  • Enrolled students: There are no students enrolled in this course.
MATHEMATICS JCE - 1

MATHEMATICS JCE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
AGRICULTURE JCE - 1

AGRICULTURE JCE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SOCIAL STUDIES JCE - 1

SOCIAL STUDIES JCE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
RELIGIOUS STUDIES JCE - 1

RELIGIOUS STUDIES JCE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SCIENCE JCE - 1

SCIENCE JCE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 MORAL EDUCATION JCE - 1

MORAL EDUCATION JCE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
COMMERCE JCE - 1

COMMERCE JCE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 FRENCH JCE - 1

FRENCH JCE - 1

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 SETSWANA JCE - 2

SETSWANA JCE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ENGLISH JCE - 2

ENGLISH JCE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 MATHEMATICS JCE - 2

MATHEMATICS JCE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 AGRICULTURE JCE - 2

AGRICULTURE JCE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SOCIAL STUDIES JCE - 2

SOCIAL STUDIES JCE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 RELIGIOUS STUDIES JCE - 2

RELIGIOUS STUDIES JCE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SCIENCE JCE - 2

SCIENCE JCE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
MORAL EDUCATION JCE - 2

MORAL EDUCATION JCE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
COMMERCE JCE - 2

COMMERCE JCE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
FRENCH JCE - 2

FRENCH JCE - 2

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SETSWANA JCE - 3

SETSWANA JCE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ENGLISH JCE - 3

ENGLISH JCE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
MATHEMATICS JCE - 3

MATHEMATICS JCE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
AGRICULTURE JCE - 3

AGRICULTURE JCE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SOCIAL STUDIES JCE - 3

SOCIAL STUDIES JCE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
RELIGIOUS STUDIES JCE - 3

RELIGIOUS STUDIES JCE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 SCIENCE JCE - 3

SCIENCE JCE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
MORAL EDUCATION JCE - 3

MORAL EDUCATION JCE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
COMMERCE JCE - 3

COMMERCE JCE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 FRENCH JCE - 3

FRENCH JCE - 3

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
STATISTICS BGSCE - 4

STATISTICS BGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ECONOMICS BGSE - 4

ECONOMICS BGSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
HISTORY BGSCE - 4

HISTORY BGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
IGCSE ECONOMICS REVISION PAPERS

IGCSE ECONOMICS REVISION PAPERS

Course modified date: 10 July 2024
  • Teacher: Daniel Kithya
  • Enrolled students: There are no students enrolled in this course.
COMMERCE O-LEVEL

COMMERCE O-LEVEL

Course modified date: 23 Jan 2024

Dive into the Dynamic World of Commerce: IGCSE O-Level 2024

Do you:

  • Want to understand the inner workings of business and trade?
  • Crave real-world insight into global markets and economic forces?
  • Dream of shaping the future of commerce through innovative solutions?

Then IGCSE O-Level Commerce 2024 is your passport to success!

Embark on an enriching journey where you will:

  • Unravel the mysteries of commercial activities and processes: explore from production and retail to international trade and finance.
  • Master essential business skills: learn negotiation, communication, marketing, and financial analysis.
  • Navigate the ever-changing environment: grapple with the impact of technology, globalization, and environmental concerns on commerce.
  • Develop critical thinking and problem-solving abilities: analyze case studies, apply concepts to real-world scenarios, and make informed decisions.
  • Fuel your entrepreneurial spirit: gain the knowledge and confidence to pursue careers in business, finance, marketing, and beyond.

This captivating subject:

  • Is relevant and dynamic: learn about cutting-edge trends and contemporary issues influencing commerce.
  • Offers a range of assessment formats: showcase your diverse skills through written exams, case studies, and calculations.
  • Provides a strong foundation for further studies: open doors to prestigious university programs and professional qualifications.

Join the vibrant community of future business leaders. Step into the exciting world of IGCSE O-Level Commerce 2024 and shape your future with confidence!


  • Teacher: Daniel Kithya
  • Enrolled students: There are no students enrolled in this course.
ENGLISH IGSCE - 5 copy 1

ENGLISH IGSCE - 5 copy 1

Course modified date: 9 Feb 2021
The course enables learners to:develop the ability to communicate clearly, accurately and effectively when speaking and writinguse a wide range of vocabulary, and the correct grammar, spelling and punctuation
  • Enrolled students: 32
ADDITIONAL MATHEMATICS IGSCE - 5 copy 1

ADDITIONAL MATHEMATICS IGSCE - 5 copy 1

Course modified date: 9 Feb 2021
Additional Mathematics supports learners in building competency, confidence and fluency in their use of techniques and mathematical understanding. This course helps learners to develop a feel for quantity, patterns and relationships. Learners will develop their reasoning, problem-solving and analytical skills in a variety of contexts.
  • Enrolled students: 2
SETSWANA IGSCE - 4

SETSWANA IGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ENGLISH IGSCE - 4

ENGLISH IGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
MATHEMATICS IGSCE - 4

MATHEMATICS IGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
DESIGN & TECHNOLOGY IGSCE - 4

DESIGN & TECHNOLOGY IGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ART IGSCE - 4

ART IGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
GEOGRAPHY IGSCE - 4

GEOGRAPHY IGSCE - 4

Course modified date: 3 May 2023
COMPUTER SCIENCE IGSCE - 4

COMPUTER SCIENCE IGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
BIOLOGY IGSCE - 4

BIOLOGY IGSCE - 4

Course modified date: 22 Feb 2024
PHYSICS IGSCE - 4

PHYSICS IGSCE - 4

Course modified date: 22 Feb 2024
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
CHEMISTRY IGSCE - 4

CHEMISTRY IGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ACCOUNTING IGSCE - 4

ACCOUNTING IGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
AGRICULTURE IGSCE - 4

AGRICULTURE IGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
RELIGIOUS STUDIES IGSCE - 4

RELIGIOUS STUDIES IGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
BUSINESS STUDIES IGSCE - 4

BUSINESS STUDIES IGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
FRENCH IGSCE - 4

FRENCH IGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ADDITIONAL MATHEMATICS IGSCE - 4

ADDITIONAL MATHEMATICS IGSCE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SCIENCE COMBINED ICGSE - 4

SCIENCE COMBINED ICGSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
INFORMATION AND TECHNOLOGY ICGSE - 4

INFORMATION AND TECHNOLOGY ICGSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SCIENCE DOUBLE ICGSE - 4

SCIENCE DOUBLE ICGSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
STATISTICS ICGSE - 4

STATISTICS ICGSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ECONOMICS ICGSE - 4

ECONOMICS ICGSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
 HISTORY ICGSE - 4

HISTORY ICGSE - 4

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SUMMER AND WINTER CO-ORDINATED PAST PAPERS

SUMMER AND WINTER CO-ORDINATED PAST PAPERS

Course modified date: 23 Sept 2024
IGCSE ACCOUNTING  REVISION PAST PAPERS

IGCSE ACCOUNTING REVISION PAST PAPERS

Course modified date: 19 Aug 2024
COORDINATED SCIENCE FORM 5

COORDINATED SCIENCE FORM 5

Course modified date: 5 Sept 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
BIOLOGY FORM 5

BIOLOGY FORM 5

Course modified date: 5 Sept 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SETSWANA IGSCE - 5

SETSWANA IGSCE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ENGLISH IGSCE - 5

ENGLISH IGSCE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
MATHEMATICS IGSCE - 5

MATHEMATICS IGSCE - 5

Course modified date: 15 Apr 2023
DESIGN & TECHNOLOGY IGSCE - 5

DESIGN & TECHNOLOGY IGSCE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ART IGSCE - 5

ART IGSCE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
GEOGRAPHY IGSCE - 5

GEOGRAPHY IGSCE - 5

Course modified date: 2 Mar 2023
  • Enrolled students: 22
COMPUTER SCIENCE IGSCE - 5

COMPUTER SCIENCE IGSCE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
BIOLOGY IGSCE - 5

BIOLOGY IGSCE - 5

Course modified date: 2 Mar 2023
PHYSICS IGSCE - 5

PHYSICS IGSCE - 5

Course modified date: 2 Mar 2023
CHEMISTRY IGSCE - 5

CHEMISTRY IGSCE - 5

Course modified date: 2 Mar 2023
ACCOUNTING IGSCE - 5

ACCOUNTING IGSCE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
AGRICULTURE IGSCE - 5

AGRICULTURE IGSCE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
RELIGIOUS STUDIES IGSCE - 5

RELIGIOUS STUDIES IGSCE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
FRENCH IGSCE - 5

FRENCH IGSCE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
BUSINESS STUDIES IGSCE - 5

BUSINESS STUDIES IGSCE - 5

Course modified date: 2 Mar 2023
ADDITIONAL MATHEMATICS IGSCE - 5

ADDITIONAL MATHEMATICS IGSCE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
SCIENCE COMBINED ICGSE - 5

SCIENCE COMBINED ICGSE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
INFORMATION AND TECHNOLOGY ICGSE - 5

INFORMATION AND TECHNOLOGY ICGSE - 5

Course modified date: 2 Mar 2023
SCIENCE DOUBLE ICGSE - 5

SCIENCE DOUBLE ICGSE - 5

Course modified date: 2 Mar 2023
STATISTICS ICGSE - 5

STATISTICS ICGSE - 5

Course modified date: 2 Mar 2023
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
ECONOMICS ICGSE - 5

ECONOMICS ICGSE - 5

Course modified date: 2 Mar 2023
HISTORY ICGSE - 5

HISTORY ICGSE - 5

Course modified date: 2 Mar 2023
IGCSE COMMERCE PAST PAPERS SUMMER AND WINTER

IGCSE COMMERCE PAST PAPERS SUMMER AND WINTER

Course modified date: 28 June 2024
IGCSE BIOLOGY PAST PAPERS Summer and Winter

IGCSE BIOLOGY PAST PAPERS Summer and Winter

Course modified date: 27 June 2023
SUMMER AND WINTER

SUMMER AND WINTER

Course modified date: 13 Mar 2023
CHEMISTRY SUMMER AND WINTER SESSIONS

CHEMISTRY SUMMER AND WINTER SESSIONS

Course modified date: 13 Mar 2023
MATHEMATICS IGCSE PAST PAPER REVISION SUMMER AND WINTER
SCIENCE PSLE PAST PAPERS

SCIENCE PSLE PAST PAPERS

Course modified date: 14 June 2023
SOCIAL STUDIES PAST PAPER REVISION  STD 7

SOCIAL STUDIES PAST PAPER REVISION STD 7

Course modified date: 28 July 2023
RME PAST PAPER EXAMINATIONS

RME PAST PAPER EXAMINATIONS

Course modified date: 15 Mar 2023
  • Teacher: Daniel Kithya
  • Enrolled students: There are no students enrolled in this course.
PSLE MATHEMATICS PAST PAPERS

PSLE MATHEMATICS PAST PAPERS

Course modified date: 30 May 2023


Site announcements

EXAM PREPARATION

by Daniel Kithya -

To prepare effectively for examinations, it's essential to take a structured and balanced approach. Here are some key strategies:


### 1. **Understand the Syllabus**

   - **Review the syllabus**: Make sure you know exactly what topics will be covered.

   - **Identify key areas**: Focus on areas where you need the most improvement.


### 2. **Create a Study Plan**

   - **Set clear goals**: Break down your study material into manageable chunks.

   - **Time management**: Allocate specific times for each subject or topic. Stick to your schedule and balance between subjects.

   - **Prioritize difficult topics**: Spend more time on subjects you find challenging.


### 3. **Active Learning**

   - **Take notes**: Summarize the material in your own words.

   - **Practice past papers**: Go through past exam papers to familiarize yourself with the exam format and types of questions.

   - **Use flashcards**: For quick revision, especially for definitions or formulas.

   - **Study in short sessions**: Use techniques like Pomodoro (25-minute focused study sessions followed by a 5-minute break).


### 4. **Practice, Practice, Practice**

   - **Mock exams**: Simulate exam conditions by timing yourself while completing practice papers.

   - **Work on weak areas**: Identify mistakes from your practice tests and focus on improving.


### 5. **Engage with Study Groups**

   - **Collaborate**: Discussing concepts with peers can help clarify doubts.

   - **Teach others**: Teaching a concept to someone else is a great way to reinforce your understanding.


### 6. **Use Multiple Resources**

   - **Textbooks and notes**: Review both class notes and textbooks to cover all concepts.

   - **Online resources**: Leverage online videos, tutorials, and quizzes to strengthen your understanding.

   - **Tutoring or extra help**: Seek extra help for difficult subjects or topics.


### 7. **Stay Organized**

   - **Create summaries**: Keep organized summaries for quick revision.

   - **Formula sheets or mind maps**: Use diagrams and mind maps to visualize complex concepts.


### 8. **Maintain Physical and Mental Health**

   - **Sleep well**: Rest is essential for memory consolidation.

   - **Healthy diet**: Eat brain-boosting foods and stay hydrated.

   - **Exercise**: Regular physical activity can reduce stress and improve focus.

   - **Breaks and relaxation**: Balance study with relaxation to avoid burnout.


### 9. **Exam Day Preparation**

   - **Prepare materials**: Ensure you have everything you need for the exam (pens, calculators, etc.).

   - **Arrive early**: Get to the exam venue early to reduce stress.

   - **Read instructions carefully**: Before starting, make sure to understand the exam instructions and questions.


By combining these strategies, you can approach your exams with


confidence and readiness. Consistency in preparation and a well-rounded routine that balances both study and self-care are key to exam success.