Bojanala District · North West
Every morning, 190 children arrive — and we see every single one.
Makweleng Primary is a Quintile 1 No-Fee public school in Mabeskraal. Small school. Honest work. Steady community.
Reading Hour · Foundation Phase
Curiosity grows louder when a teacher is willing to listen first.
Two languages of learning. One small library. Quiet reading every afternoon, even on the windy days.
School Choir · Wednesday Afternoons
Three languages, one choir — voices that carry home and back.
English, Setswana, and isiXhosa weave through every Wednesday rehearsal. Even the shy ones eventually sing.
Annual Sports Day
Run hard, fall, rise, finish — sports day belongs to all of us.
No fancy track, no professional kit. Just a painted field, parents on the sidelines, and one good Saturday in September.
Since 1979
A small school in Bojanala, growing brave readers and steady kids.
Seven full-time teachers. One full-service primary. A whole community of grandmothers, gogos, and SGB volunteers behind every grade.
01 / 05