Knowledge Empowering Youth (KEY) is a Canadian and Kenyan registered charity that has created, over 15 years, 46 turnkey (complete and ready to use) school libraries that have directly and immediately improved the quality of education in schools in Ghana, Tanzania and Kenya.