What is the TEALS Program?

Technology Education and Learning Support (TEALS) is a Microsoft Philanthropies program that builds sustainable computer science (CS) programs in high schools. We focus on serving students excluded from learning CS because of race, gender, or geography. TEALS helps teachers learn to teach CS by pairing them with industry volunteers and proven curricula.

Info session for schools Info session for volunteers

TEALS Program by the numbers


Bring computer science to your school and community

Help educate the next generation of innovators. We’re asking teachers, school administrators, parents, students, and tech professionals to join us in the effort.

See it in action

Questions about the TEALS Program?

Contact us to learn how to bring TEALS to your school. We are looking now for volunteers to teach CS to students. Apply today or submit an inquiry to learn more.

Submit an inquiry Volunteer with TEALS