Your role as a volunteer
You and your volunteer team will work directly with students while coaching the classroom teachers to lead courses on their own.
Volunteer teachers
Volunteer teachers lead the lessons for the class while the classroom teacher learns the content alongside the students. Volunteer teachers participate in class two to three hours per week and meet regularly with their team to track progress and plan upcoming lessons.
Volunteer teacher's assistants
Teacher’s assistants support the class approximately one to two times per week by working with students on assignments. Assistants also work with a team to provide resources to students and support either the teacher or another volunteer as they deliver the lessons.
Remote instruction with virtual volunteers
All students need to learn CS but many schools do not have access to local computer science or technical professionals needed to support their TEALS classroom. TEALS volunteers can bridge that gap by teaching remotely.
Make a lasting impact on students
If you’re excited about the opportunity to get involved with TEALS and ready to make a commitment, we’d love to help you learn more about the roles available, the time commitment, required training, and more.
Follow Microsoft TEALS Program