This is the Trace Id: 445a0c6f61aea4574448f80d8eaaa27b

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.

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

Male student smiling in a school hall looking at the camera.

Make a lasting impact

The impact TEALS volunteers and teachers make multiplies over time. TEALS helps teachers learn to teach CS independently, giving students the skills needed to prepare them for in-demand roles and opening pathways to economic opportunity.

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.

Follow Microsoft TEALS Program