Available courses

This course will provide students with learning activities, revision and coverage of new topics.

This course will provide students with learning activities and notes to support their revision and coverage of new topics.

All Senior Two English language teaching and learning materials will be found here.

Here you will find all sorts of materials gathered to further your reading in different subjects.

This course provides students with support in covering the learning of mathematics curriculum areas required at senior three. It also supports teachers by providing guidance in how to lessons can be organised.

All Senior THREE English language teaching and learning materials will be found here.

This course will support the teachers in planning their teaching and also enable students learn from a distance the required content for senior two mathematics following the current National Curriculum Syllabus. In future the course will be updated to fit the requirements of the New Lower Secondary Curriculum. However, some considerations in the new curriculum have already been taken care of.

This Geography course explains the formation of landforms in East Africa. It is sure Levelitable for students offering Geography at Ordinary Level

This Online Physics Course covers O'Level Physics - Mechanics

This is a mathematics course that will support teachers and students at secondary school to learn the required mathematics syllabus in full but also with a practical approach.

Created this course as a test for Focal Persons

This O'Level Physics Virtual course covering the topic of Light is based on the Uganda Certificate of Education (UCE) Physics syllabus for classes (Senior 1-4).
In this course, you should be able to listen to multimedia videos explaining different light concepts and their applications in real life, do different assignments and exercises, perform both virtual experiments and lab experiment,  do lots of self-marking interactive tests, discuss with peers and ask for help from online facilitators.


Site announcements

HELP LMS Coming Soon

by Tony Oluka -

The Team here is working hard to ensure that the platform is up and running.