TSC works with nonprofits and leading corporations to provide qualified young adults with free IT training, professional skills and mentoring, internships, job placement services and brighter futures through careers in IT.