The Microsoft Philanthropies TEALS (Technology Education and Literacy in Schools) Program builds sustainable computer science (CS) programs in high schools, with a focus on serving students excluded from learning technical skills because of race, gender, or geography. TEALS helps classroom teachers learn to teach computer science on their own by pairing them with industry volunteers and proven curricula.
Have a computer science degree and/or industry experience? Do you have a passion for giving back? Apply your knowledge and experience to ignite interest in computer science for students. TEALS volunteers are essential to inspiring the coders and creators of tomorrow. Volunteers participate in up to 40 hours of required summer training, collaborate with a teaching team to plan and deliver lessons, and receive guidance and support from a dedicated regional TEALS manager throughout the school year. The TEALS Program is flexible. TEALS volunteers can volunteer remotely or in person so they can make a difference in communities and schools that stand to gain the most from their knowledge and expertise.
Anyone who resides in the US or British Columbia, Canada with a computer science (CS) degree or equivalent industry experience who wants to give back to the community can apply. The TEALS program brings the tech community together to help high schools build their capacity to teach computer science.
The exact time commitment will vary based on the individual needs of your teacher and your role in the classroom, but you should expect to attend class one to three hours a week and to spend a few more hours a week prepping or assisting your teacher outside of class.