TEALS by the numbers (2018-2019 school year)
The TEALS program serves nearly 16,000 students at 494 high schools in the U.S. and British Colombia, Canada.
1,450 tech volunteers
TEALS is powered by 1,450 tech volunteers from nearly 700 companies.
31% female students
31% of students are female, 34% are underrepresented minorities and nearly 18% of schools are in rural communities.
5% above national average
Preparing the next generation of innovators
In 2009, a Microsoft engineer with a vision of bringing computer science education to every high school, started the Microsoft Philanthropies TEALS program, pairing teachers with volunteers to provide quality CS education. Within two years, 97% of teachers in the program can teach computer science, creating the basis for sustainable CS programs.
Apply to be a TEALS school
Volunteer to co-teach computer science
First-class computer science education"Outagamie County is delighted that Microsoft is investing in six of our local high schools. This has potential to transform our local economy by giving students access to first-class computer science education and engaging business and community leaders at the same time.”Thomas Nelson, Outagamie County Executive, WI
A critical component“The TEALS program is a critical component to our workforce development initiative. We are focused on establishing career pathways for youth and young adults and support county school children enrolled in the TEALS programs, feeding students directly into our local businesses.”Armond Budish, Cuyahoga County Executive, OH
TEALS leveled the playing field“Regardless of their economic background, every kid deserves to be exposed to every opportunity they can, equally. TEALS leveled the playing field. And to anyone who thinks they can’t offer CS in their school or financially support it, look at our little school and know you can.”Ty Gafford, Principal, Altavista Combined School, VA