San Francisco, California
CodeHS is a program for helping teach computer science to beginners with a focus on working with high schools. They provide schools with a “class in a box,” which gives teachers everything they need to start teaching a computer science class. CodeHS provides a web-based cirriculum, and teacher training. Students can learn in school or at home and can get help from a community of tutors along the way.