Help us close the computer science gap

Equip students for the future with CS
Computer science (CS) skills empower young people to compete in today’s economy. But the students who need these skills most are the least likely to have access to rigorous CS courses.
What is the TEALS Program?
Technology Education and Literacy in Schools (TEALS) is a Microsoft Philanthropies program that connects classroom teachers with tech-industry volunteers, through remote and in classroom learning, to create sustainable CS and technology education programs. Teachers learn to teach CS independently over time to ensure all young people are equipped for the future.
TEALS by the numbers (2020-2021 school year)
Since its inception in 2009, nearly 85,000 students have received CS education.

10,000 students
The TEALS program serves 10,000 students at 455 high schools in the United States and British Columbia, Canada.

1,500 tech volunteers
TEALS is powered by over 1,500 tech volunteers from 650 companies.

35% female students
35% of students identify as female, 34% are underrepresented minorities, and nearly 1 in 5 schools are in rural communities.

8% above the US national average
TEALS students scored 8% higher than the national average on the 2018 AP Computer Science A exam.
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.

Tech volunteers
Volunteers with a strong background in computer science and programming form the backbone of TEALS. We need people like you to volunteer to team teach computer science to help close the opportunity gap for thousands of students.

Teachers and administration
Our mission is to help classroom teachers learn to teach CS and build CS programs at their schools. Teachers partner with TEALS volunteers to team teach classes and prepare to teach CS on their own, while administrators provide invaluable program support.

Students and advocates
We work with students, parents, advocates, business owners and local leaders to help bring computer science opportunities to high school students.

Make a lasting impact
Each industry volunteer and partner teacher who participates in the TEALS program creates a ripple effect, directly impacting the students you teach and the countless students who will study computer science in the future.