TWB Canada is a non-profit organization that aims to close the education divide through teacher professional development and community education. It organizes workshops to develop ICT skills for teachers in townships in South Africa and Kenya. The workshops are run by teams of Canadian and local teachers over 3-4 week periods. TWB Canada also partners with local NGOs and conducts needs assessments and follow up visits to participating schools. The goal is to empower teachers and students through technology and collaboration on global projects.