Wow, this is fascinating. Does anyone know of any mentorship programs that help youth in under-developed countries who are working to get into tech? I would love to participate in that kind of program, but the only ones I've seen are company based (ie: internal internship programs.)