This document discusses Teaching Kids Programming (TKP), a global non-profit that provides free, open-source coding curriculum to teach kids ages 10-17 Java and other programming languages. TKP has taught over 4,000 students through 70 trained teachers using a 40-hour Java curriculum that allows students to start coding within 90 seconds. They partner with schools, non-profits, and organizations around the world and provide teaching resources, curriculum, and support to address the lack of computer science education for kids. The goal is to help more young people, especially girls, gain skills in programming and consider careers in technology.