Type of Programs
Microsoft Philanthropies TEALS (Technology Education and Learning Support) 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.
Template or Direct Join
Small Team Friendly
At least one person to volunteer as a volunteer teacher/teacher assistant. The volunteer teacher is a volunteer with a computer science (CS) degree or equivalent industry experience who wants to give back to the community can apply. If you are currently pursuing a CS degree, there may also be opportunities for you to participate in a teacher's assistant role
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.