TWB-Canada is a non-profit organization that aims to improve access to education around the world. It focuses on teacher professional development and community education to help close the education divide. The document outlines TWB-Canada projects in South Africa and Kenya during July-August 2008, which included needs assessments, workshops on skills like ICT for teachers, and follow-up school visits to support implementation. It also lists partner organizations and ways for people to get involved in TWB-Canada's work.