The school is partly day and boarding. It has well equipped dormitories with dedicated matrons. There are five dormitories, large enough to accommodate a big number of pupils namely; Eseza Girl's dormitory, Lovinsa Girl's dormitory, Yonasani Boy's dormitory, Charles Buyondo Boy's dormitory and Olupot Peter Boy's dormitory.
Having realized the importance of religion in proper child up bringing and moral uprightness, pupils are nurtured in their different religious backgrounds while at school. All religions are equally respected i.e. Anglicans, Catholics and Moslems, our role is to shape them into God fearing citizens, as the fear of the Lord is the beginning of wisdom.
The school is connected to piped water, reservoir tanks which store water in case of shortages to avert any water problem. The school has a modern kitchen which makes use of briquettes and thus harnessing the environment has been constructed. It is fast, clean and environmentally friendly. Hygiene and sanitation are maximally catered for, as it's common said that "Cleanliness is next to Godliness".
The School provides a balanced and nourishing diet to pupils which follow a strict menu. It also caters for individual differences in meals. The school uses a modern kitchen to prepare pupils' meals in time.