Sheila Achieng Odeko (Grade: 10)
Sheila Achieng Odeko in 10th grade and one of the very top students in her class. Due to lack of funds she often has to stay at home until her mother is able to pay her fees. Sheila is the youngest of four, her dad died and her mother sells vegetables by the roadside.
Odera High School
Media Gallery
No media yet...