TWB Canada is a non-profit organization dedicated to closing 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, and follow-up visits are conducted. TWB Canada also partners with local NGOs and governments. It encourages global collaboration between students using tools like wikis and video projects to promote education in developing countries.