RePublic's CSforAll platform provides any school with a free AP CS Principles aligned curriculum and teacher training for middle and high school.
Here's Why

Currently, only 2 in 5 US schools offer classes that teach students to code.1 Almost every industry needs more computer scientists, and yet the gap between jobs and qualifed workers is widening. Within the next 4 years there will be over 1 million unfilled computer science jobs.

Over 500,000 Current Job Openings

In elementary school, boys and girls show equal enthusiasm towards computer science.2 By high school, only 22% of AP Computer Science test-takers are women and only 13% are under-represented minorities.3 Women and under-represented minorities are nearly 10 times more likely to major in computer science when they've had it in K-12.4

Gender Gap

Race Gap

1. CS Gallup Survey 2. Computer Science and Self-Efficacy 3. AP College Board Data 4. AP College Board Research