Youth for Technology Foundation (YTF) is an international non-profit organization that seeks to bridge the digital canyon among disadvantaged communities in developing countries, s ...