USACO / Competitive Programming
The USA Computing Olympiad (USACO) is a national programming competition for high school students.
Work with an experienced USACO coach and programming contest author/judge to navigate topics at each level, find areas to improve, and practice with individually curated problem sets from a variety of sources.
Explore complex problems with interactive visualizers designed for specific USACO problems.
What skills are needed to get started?
USACO contests are best suited for High School and Middle School students who are great problem solvers with strong math skills and some programming experience.
Process
1) Complimentary introduction meeting: We discuss your goals and prior programming experience, and I answer any questions you have about USACO and training.
2) First lesson: We work through an assessment of your existing knowledge of USACO topics to develop a plan for which areas we will focus on.
3) Subsequent lessons: While the exact schedule depends on the student, I recommend 90-minute sessions, 1-2 times per week.
Pricing: 60-minute sessions are $110, and 90-minute sessions are $140. In all cases, creation of student-specific material and detailed session notes are included.