Make an impact. Keep your day job.
Why volunteer with TEALS?
This is your opportunity to use your skills for the greater good. Take advantage of this unique computer science volunteer opportunity and make an enduring impact on students and teachers in your community and beyond.
Bridging the opportunity gap
From Detroit, Brandy Foster didn’t let the 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.
Teaching teachers to teach CS
Magnum Dampier, an information systems director in Kansas, volunteers through videoconferencing in an Introduction to CS course in Texas. Along the way, he is equipping the teacher and school with the knowledge and confidence to run CS courses on their own within a few years.
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 technology volunteers for TEALS. Learn how to get started with the resources below.
Check out the volunteer guide
Learn more about the opportunities available for in-person and remote teaching and the types of volunteer roles available in our definitive TEALS volunteer guide.
Attend an info session
The information session provides an overview about this computer science volunteer opportunity and the curricula.
Find answers in the FAQs
What time of day are CS classes held? How many volunteer hours are required? Get the answers to your questions in our FAQ.