The school had a mean score of 382.13; however, top student, Chaka Derrick Mweru, who posted 435 marks, came from Kenya Navy Primary school, a public institution, situated in Mombasa’s Mtongwe area.