Competitive Programing Initiative
We promote competitive programming among students through resources, classes, outreach, and contests.
The USACO Guide is a free collection of curated, high-quality resources to take you from Bronze to Platinum and beyond.
Learn USACO through high-quality classes with vetted, experienced instructors and a curated curriculum.
Running a CP/CS club? Get access to curriculum, problemsets, and contests tailored for school clubs!
A selection of programming contests targeted towards pre-college students.
Join free online webinars with useful information from panels, interviews, and events about competitive programming!
Meet our team
Comprised of USACO Finalists and top USACO competitors, our team is committed to increasing participation in competitive programming.
Amy ChangDirector of ClassesLive ClassesSelf-Study Classes
Nikhil ChatterjeeLive ClassesSelf-Study ClassesCurriculum Developer
Albert ZhuSelf-Study ClassesCurriculum Developer
David LiLive ClassesSelf-Study Classes
David ZhangLive ClassesSelf-Study Classes
Varun RagunathLive ClassesSelf-Study Classes
Yifan MaSelf-Study Classes