Village Impact schools want to be known as the best schools in Kenya! One of the ways we accomplish this is in tailoring each of our school's development...

read more