DEBATEStudent council elections debateTree Planting DayTeaching, support staff and students participating during the tree planting exercise.Mater Heart runStudents represting the school at Mater heartrun.Inter-house competition dayGames competition day brief.Games TournamentBasketball players at Machakos school