Our curriculum blends academic excellence, holistic development, and practical skills to nurture well-rounded, confident, and future-ready individuals.
Explore our robust and dynamic educational program
Junior Secondary
Our Junior Secondary program lays a strong foundation for academic success and personal growth.
Compulsory Examinable Subjects
English Language
Mathematics
Integrated Science
Social Studies
Religious Education
Computers
Business Studies
Compulsory Non-Examinable Subject
Physical Education
Optional Examinable Subjects
Students can choose from the following to tailor their learning experience:
Home Economics
French
Art and Design
Design and Technology
Agricultural Science
Senior Secondary
Our Senior Secondary curriculum offers a diverse range of subjects aligned with the ECZ and Cambridge syllabuses, ensuring global competitiveness and local relevance.
Compulsory Examinable Subjects
English Language
Mathematics
Physics
Chemistry
Biology
Religious Education
Compulsory Non-Examinable Subject
Physical Education
Optional Examinable Subjects
Students can explore their passions and career goals through a variety of elective subjects, including:
Principles of Accounts
Food & Nutrition
Geography
History
Additional Mathematics
French
Literature in English
Art and Design
Design and Technology
Agricultural Science
Co-Curricular Activities
Our school believes in nurturing talents and fostering a balanced life through a wide range of co-curricular opportunities.
Sporting Activities
Students can participate in:
Soccer
Volleyball
Basketball
Netball
Lawn Tennis
Rugby
Indoor games
Clubs and Societies
We encourage intellectual growth, creativity, and leadership through various clubs and societies, such as:
JETS (Junior Engineers, Technicians, and Scientists)
Debating
Computer Club
Drama Club
Interact Club
Mathematics Club
Chess Club
Community Service
Moral and Spiritual Development
Our School Chaplain, along with dedicated teachers, leads weekly moral and spiritual development talks, promoting character building and ethical values.
Life Skills Development
We prioritize life skills through weekly interactive talks that prepare students to navigate challenges, make informed decisions, and thrive in a rapidly changing world.