The school has five dormitory blocks housing six houses named after Roman Catholic saints who were associated with Africa or Black people and they are as follows:
St. Peter Claver House
St. Martin De Porres House
St. Eugene De Foucauld House
St. Kizito House
St. Augustine House
St. Charles Lwanga House
Academics
The school offers four programs of studies - Visual Arts, General Arts, Science and Business. Until the introduction of the computerized placement system by the government for the placement of junior high graduates into secondary schools, the school conducted placement examinations for its first years.
The placement test was to make sure only the best students were selected to the science programs.