This study describes the efforts of NGOs around the world to bring the benefits of new technologies to disadvantaged communities through their ICT training programs. It asks how NGOs design ICT training programs to meet ...