GEP
📜 History S2 Courses (Ordinary Level)
S2 History turns the classroom into a time machine—helping students explore ancient empires, analyze colonial encounters, and understand the origins of modern society. Through every...
🎵 Music S3 Courses (Ordinary Level)
S3 Music is where passion meets discipline. As students dive into music theory, performance, and cultural studies, they develop not just skills—but a lifelong appreciation...
🎵 Music S2 Courses (Ordinary Level)
Music speaks the language of the soul. In S2, students learn how sound becomes art—from the first note on a page to a stirring performance...
⚙️ Physics S3 Courses (Ordinary Level)
Physics in S3 moves beyond observation and into explanation. Learners discover how machines make work easier, how electricity powers our lives, and how invisible forces...
⚙️ Physics S2 Courses (Ordinary Level)
Physics is more than equations—it's the story behind every movement, every change, and every interaction in our universe. In S2, students begin connecting theory with...
🧪 Chemistry S3 Courses (Ordinary Level)
In S3 Chemistry, students don’t just learn chemistry—they practice it. From calculating moles to measuring reaction rates, each lesson builds scientific literacy and confidence for...
🧪 Chemistry S2 Courses (Ordinary Level)
Chemistry in S2 isn't just about memorizing formulas—it's about unlocking the "why" behind physical changes, chemical reactions, and the matter all around us. With every...
💻 ICT S3 Courses (Ordinary Level)
Through a balanced mix of theory and practice, S3 ICT enables students to not only consume technology—but to build with it, protect it, and innovate...
💻 ICT S2 Courses (Ordinary Level)
This course turns everyday learners into confident digital citizens. Through hands-on activities and real-world simulations, S2 ICT empowers students to use technology not just efficiently—but...
🇷🇼 Kinyarwanda S3 Courses (Ordinary Level)
Through Senior Three Kinyarwanda, learners are empowered to understand their language beyond structure—exploring its role in shaping culture, values, and national identity. Every lesson is...
🇷🇼 Kinyarwanda S2 Courses (Ordinary Level)
The S2 Kinyarwanda program encourages learners to explore the power of language in preserving identity and expressing ideas. Through literary and oral traditions, students connect...
🧮 Mathematics S3 Courses (Ordinary Level)
The S3 Mathematics course moves beyond the basics into applied mathematics and abstract reasoning. Students develop a deeper understanding of how mathematical principles influence the...











