TINFA empowers teachers through technology and collaboration, to bring 21st century skills to K-12 students in under-served areas of the world.TINFA partners with schools for low income children and provides technical advice, teacher training and financial resources to support teachers and students in taking advantage of the growing quality learning opportunities available through the use of technology.