Admissions for S.1 and S.5, 2027 are now open — limited places available
+256 414 000 000 info@gayazahigh.ac.ug
Leadership Team

The people who guide our school.

Meet the educators, administrators, and mentors who bring our vision to life every day.

Dr. Margaret Achieng
Head of School

Dr. Margaret Achieng

A career educator with over 25 years of experience, Dr. Achieng has led our school for more than a decade. She holds a doctorate in educational leadership and is a national voice on secondary education reform.

head@gayazahigh.ac.ug
Michael Ochieng
Deputy Head — Academics

Michael Ochieng

Michael oversees our academic program and faculty development. He was previously head of sciences at a leading national school.

michael@gayazahigh.ac.ug
Elizabeth Nabwire
Deputy Head — Pastoral Care

Elizabeth Nabwire

Elizabeth leads student wellbeing, mentorship, and our house system. She is a trained counsellor and long-time advocate for student voice.

elizabeth@gayazahigh.ac.ug
David Ssembatya
Director of Boarding

David Ssembatya

David manages our boarding houses, ensuring every student feels at home away from home.

david@gayazahigh.ac.ug
Ruth Amollo
Director of Admissions

Ruth Amollo

Ruth is the first voice many families hear — she guides every applicant through our admissions process.

admissions@gayazahigh.ac.ug
James Okello
Director of Co-Curricular

James Okello

James oversees sports, arts, and clubs. Under his leadership our teams have won regional and national honours.

james@gayazahigh.ac.ug
Our job is not to fill a classroom with information. It is to shape the people who will leave it.
Dr. Margaret Achieng
Dr. Margaret Achieng
Head of School