Students and staff are up at 4:30 AM when they wash and dress. Whole school prayers are held from 5:00 -5:30 and after prayers the students wash dishes, clean latrines and dorms, collect garbage and do chores that keep the school clean and efficient.

At 6:00 they line up for breakfast of maize porridge. They dress, shine shoes and go to study hall at 7:00 with classes beginning at 8:00 except on Monday and Friday when they all gather for the whole school assembly where school issues are dealt with. Classes run from 8-1 with a 20-minute break with a snack of Mandazi, a Kenyan sweet similar to doughnuts. The teacher lectures and students copy and memorize notes for exams, as there are very few textbooks available. The students sit in very crowded hot corrugated metal classrooms, 3-4 to a desk and when someone needs to exit they have to climb over all the desks to reach the door. 1:00 to 1:30 is lunch of mixed beans, maize (corn) and lots of ugali (thick maize porridge). During times of food shortages they eat the same menu every day. 1:30-4:00 classes are held as well as group discussions and individual study.

4:00-5:00 is activity time, debating, sports, agriculture, music-club (voice and individual instrument instruction). Between 5-6 is personal time, laundry, personal ablutions, hanging out with friends or more music lessons.

6-6:30 is supper time with same menu as noon. The school gathers for prayers with a great deal of singing from 6:30-7:00. Students study and review their lessons from 7:30-9:30. After this they have free time from 9:00-10:00 which they spend planning activities and preparing for next day. Bedtime is at 10:00

This busy schedule keeps the students meaningfully engaged and develops a strong work ethic.