Share The Power
Kids Teaching Kids with Love
Kids Teach Tech (KTT) empowers youth to seize the technology opportunities of their future. We teach free classes to youth in our classrooms across the San Francisco Bay Area, at UC Berkeley Engineering, and at libraries, schools, non-profit groups, and live-online across the United States and Internationally. We enable students to become teachers and leaders who create and teach classes for their community.
Upcoming & Recent Classes

Get Results from AI - Prompt Engineering
In Person / Kids Teach Tech @ Bishop Ranch in San Ramon / Saturday, September 27th @ 10:00am - 5:00pm PSTJoin Kids Teach Tech in partnership with Urban League of Greater San Francisco Bay Area for our 6th Annual Hispanic Heritage Month Celebration and learn a powerful new skill, how to interact with AI effectively. In this hands-on workshop, you’ll explore tools like ChatGPT and master Prompt Engineering, the art of crafting the right prompts to guide AI and generate the results you want easily. No experience is required. This FREE class is open to all Middle and High School students ready to dive into the future of technology and unleash their creativity with AI.
Apply Now
Create Your Own Phone App – 4 Class Series
In Person / Kids Teach Tech @ Bishop Ranch in San Ramon4 Saturdays: October 18, October 25, November 1, November 8 @ 10:00am - 3:00pm PST
Turn your creative ideas into reality! This course is your gateway into creating your own mobile app. Students will learn the fundamentals of coding and design using Apple's powerful and fun SwiftUI framework. We'll guide you step-by-step through building a real iOS app, from designing the user interface to writing the code that brings it to life. By the end of this FREE 4 Class Series, you will create your own phone app. For High School and Middle School students. No experience required.
Apply Now
Build Your Own Drone – 2 Class Series
In Person / Kids Teach Tech @ Bishop Ranch in San Ramon2 Saturdays: November 15, November 22 @ 10:00am - 3:00pm PST
Join our exciting Drone Making Class where you'll learn how to build a fully functional custom drone. You will learn to design, assemble, program, and pilot your own drone, mastering the principles of flight, cutting-edge electronics, and the integration of AI for diverse real-world applications. This class is in partnership with Ostrich Air and FireBot Labs. No experience is required for this FREE 2 Class Series. Our KTT teachers will guide you step-by-step, and you will walk away with a deeper understanding of drone mechanics, electronics, and aerodynamics. For High School and Middle School students.
Apply Now
5th Annual Engineering STEM Summer Camp 1
In Person @ UC Berkeley College of Engineering or Virtual option/ June 16-20 @ 10:00am - 3:00pm PSTJoin Kids Teach Tech and UC Berkeley Engineering, in partnership with Georgia Tech and Urban League of Greater San Francisco Bay Area for our 5th Annual Engineering Summer Camp on June 16th - 20th from 10am to 3pm in person at UC Berkeley College of Engineering or virtually if you live outside the Bay Area. Students will learn Data Science and Artificial Intelligence concepts, and do fun hands on projects in Python Programming. An introduction to Python will be provided, so no experience is required. This FREE camp is open to all High School and Middle School students ready to learn some seriously fun coding and technology!
Application Closed
Advanced Engineering STEM Summer Camp
In Person @ UC Berkeley College of Engineering or Virtual option/ June 23-27 @ 10:00am - 3:00pm PSTJoin Kids Teach Tech and UC Berkeley Engineering, in partnership with Georgia Tech and Urban League of Greater San Francisco Bay Area for our 5th Annual Engineering Summer Camp on June 23rd - 27th from 10am to 3pm in person at UC Berkeley College of Engineering or virtually if you live outside the Bay Area. Students will learn Advanced Artificial Intelligence and Machine Learning concepts, and do fun hands on projects. We highly recommend that students first attend our Kids Teach Tech STEM Camp from June 16th - 20th, unless they have attended our Kids Teach Tech STEM camps at UC Berkeley in previous summers. This FREE camp is open to all High School and Middle School students ready to learn some seriously fun coding and technology!
Application Closed
Girl Power! - Women's History Month
In Person Kids Teach Tech @ Bishop Ranchin San Ramon
March 23rd @ 10:00am - 2:00pm PST
Join Kids Teach Tech and Urban League of Greater San Francisco Bay Area Sunday, March 23rd for a fun game coding class using Python Programming created and taught by the female leaders of Kids Teach Tech! Everything will be introduced from the ground up, so no experience is required. Youth 11-18 apply today!
Application Closed
MLK Creativity Contest and Game Coding Class
In Person / Urban League Bay Area Office @ Oakland City CenterJanuary 25th @ 10:00am - 12:30pm PST
Join Kids Teach Tech and Urban League of Greater San Francisco Bay Area Saturday, January 25th for a fun and interactive Game Coding class and a Creativity Contest! Contest entries can be any creative expression (dance, poetry, essays, art, etc.) that represent the Black History Movement or MLK's Legacy. Youth 10-18 apply today for the class and submit creativity entries by January 20th.
*You can use the “Apply Now” button below to learn more and apply to the class. Once confirmed, submit an optional entry to the Creativity Contest.
Kids Teach Tech In The News
Kids Teach Tech Stats
All of Kids Teach Tech's Team Members have spent countless hours helping to teach coding to students around the world.
0000
Students Taught
0000
Classes Taught By KTT
00.00%
Enjoy Our Classes
00.00%
Students Are Underserved
Testimonials
Janet Hayes
"I'd like to thank you and all of the KTT team members for your wonderful work! My son, Logan Bowie, is learning so much this week in camp, and I'm enjoying eavesdropping on the classes. I'm very impressed with the well-organized lessons, and with the skills of the young teachers. ... Aahan deserves a lot of praise for his patience, positivity, and ability to multi-task with his break-out group. He is not only a skilled coder, but also a natural teacher and -- most important -- a kind and generous young man. I am so grateful that my son is spending this week with such a wonderful role model."
Ramtin Bani Noe
"Thanks a lot for helping Ariana to learn Python. She had an awesome time and enjoyed taking part in the course. I was blown away by the quality of the teaching and the nice presentation at the end."
Sabrina Charles
"Blake absolutely loved the class. It was his first exposure to a coding class. The material was relatable and the instructors were so patient and helpful. He wants to continue and take additional classes. "
Cindy Vaes
"My son took your Introduction to Python class yesterday and LOVED it. He loves coding in general (Scratch and some Java Script) so to be introduced to a new coding language was amazing. On top of this, the way the class was set up and the energy of his coach in the breakout room was second to none! As a result, we would love to be informed of any new classes or summer camps that you are offering! He is also interested in finding out more about becoming a teacher for your non-profit! He is very comfortable with Scratch, but hopes to get more proficient in Python, Java (Script) and other coding languages."