SCIENCES
DepartmentSubject(s)Teaching level(s)HOD
PhysicsPhysicsO & AMr. Balaba Ronald
ChemistryChemistryO & AMr. Sebwana Erisa
BiologyBiologyO & AMr. Mayega Deogratius Kirinya
MathematicsMathematicsO & AMr. Mukwaya Samuel
Additional MathO’ Level 
Subsidiary MathsA’ Level 
LANGUAGES AND HUMANITIES
DepartmentSubject(s)Teaching level(s)HOD
EnglishEnglish languageO’ LevelMs. Bua Glorious
GeographyGeographyO & AMr. Salasamba Joseph
CRECREO & AMs. Kindiki Sarah
Literature/GPLiteratureO & AMr. Ssenyonjo Jonathan
General PaperA’ Level 
HistoryHistory (East &
West)
O & AMr. Mpamire Arthur
Political EducationO’ Level 
GermanGerman languageO & AMr. Male Charles
EconomicsEconomics Mr. Kasirye James
LugandaLugandaO & AMr. Sekasi Fredrick
VOCATIONAL
DepartmentSubject(s)Teaching level(s)HOD
Home EconomicsHome ManagementO’ LevelMr. Kafuuma James
Foods and NutritionO & A 
ComputerComputer StudiesO’ LevelMr. Wabbi Benedicto
Subsidiary ICTA’ Level 
MusicMusicO & AMs. Kyagulanyi
Beatrice
Business StudiesCommerceO’ LevelMr Kabenge Donozio
AccountsO’ Level 
EntrepreneurshipA’ Level 
Fine ArtFine ArtO & AMr. Lule P Emmanuel
Clothing and
Textiles
Clothing and TextilesO & AMrs. Sserwadda N
Peninah
GENERAL TECHNICAL EDUCATION
DepartmentSubject(s)Teaching level(s)HOD
Technical
Drawing
Technical DrawingO & AMr. Malinga Raymond
WoodworkWoodworkO’ LevelMr. Jjunju Auther
Metal WorkMetal WorkO’ LevelMr. Alio  Peter