Why volunteer with TEALS?
Use your skills to inspire the coders and creators of tomorrow. Volunteer with TEALS to make a difference in communities and schools that stand to gain the most from your knowledge and expertise.
-
Bridging the opportunity gap
Brandy Foster didn’t let an opportunity gap limit her dreams. One internship and hours of self-education later, Foster is a developer at Detroit Labs and volunteers in a TEALS class where she encourages and inspires students to consider a career in technology.
-
Training teachers to teach CS
Magnum Dampier, a CTO in Kansas City, volunteered with a TEALS classroom in Texas through videoconferencing. He equipped the teacher and school with the knowledge and confidence to eventually run CS courses on their own.
-
The power of remote volunteering
“I am a remote volunteer because I believe in sharing computer science knowledge with students who otherwise wouldn’t have access.” – Sierra Acy, Software Engineer and TEALS volunteer
Inspire the next generation
Join other CS professionals from hundreds of companies who have made the commitment to serve as volunteers for TEALS. Learn how to get started with the resources below.

Check out the volunteer guide
Review the opportunities available for in-person and remote teaching, the types of volunteer roles available, and the commitment required to be a TEALS volunteer.

Watch an info session
The information session provides an overview about this computer science volunteer opportunity and the curricula.

Find answers in the FAQ
What time of day are CS classes held? How many volunteer hours are required? Get the answers to your questions in our FAQ.