Learners gathered together at Kagira Memorial Academy.

Academics

Learning from Playgroup to Grade 9

A structured academic programme across twelve levels, with two streams at every grade.

Levels

Twelve levels, two streams each

Kagira Memorial Academy teaches learners from Baby Class/Playgroup through Grade 9 — Baby Class and Playgroup being the same level. At every level, learners are organised into two streams, or classes.

The school is organised into Lower Primary (Baby/Playgroup, PP1, PP2, Grade 1–3) and Upper Primary (Grade 4–9), giving every learner a consistent, well-known classroom group to grow with as they progress from one level to the next.

An empty science laboratory set up for a lesson, with a periodic table poster on the wall.

Lower Primary

Baby / Playgroup2 streams
PP12 streams
PP22 streams
Grade 12 streams
Grade 22 streams
Grade 32 streams

Upper Primary

Grade 42 streams
Grade 52 streams
Grade 62 streams
Grade 72 streams
Grade 82 streams
Grade 92 streams
Learners at their desks during a lesson at Kagira Memorial Academy.

Our approach

Learner-centred teaching, an upward trend

Teaching at Kagira Memorial Academy takes a learner-centred approach, keeping the individual learner's progress at the centre of the classroom. The school describes its academic performance overall as showing an upward trend.

Music and sport sit alongside classroom learning as part of a learner's development — with the school's music programme reaching national level, and its sports teams reaching regional level. Learners can also take part in the 4K Club, the Media Club, and Scouts.

Supporting facilities

Labs and spaces built for learning

Learners working at desktop computers in the computer lab.
Computer lab
Workbenches and sinks in the science laboratory.
Science lab
A group of learners from one of the school's co-curricular groups.
Music & co-curricular groups

Ready to find out more?

See how to visit the school and begin the admissions process.

View Admissions