Competitive programming for middle and high school students
Win olympiads with algorithms and data structures
to
Myriad team and individual olympiads including
We offer both courses and individual lessons depending on your skill level. If you’re interested, contact us, and we will help you identify the right level for you.
All group classes will be held in Sunnyvale, CA.
Who are you?
You’re interested in math and want to dive into programming but don’t know where to start.
When?
Tuesdays 6-8pm
starting January 9th
What’s included?
Who are you?
You’re a novice programmer with a foundation in math, eager to test your logical and algorithmic skills in USACO, ACSL and other competitions.
When?
Sundays 5:30pm-7:30pm starting January 7th
What’s included?
Who are you?
You’re a confident programmer with a firm base in both math and computer science, ready to dive deeper into complex algorithms and data structures.
When?
Sundays 3pm-5pm
starting January 7th
What’s included?
Once you graduate from (or test out of) our silver class, we will work with you individually on the more advanced material.
Akim is a very engaging teacher who finds the best approach for each student, explains complicated topics clearly, and inspires students with an enthusiasm for programming! A mathematician by education, he is invested in helping students gain a deep understanding of the material.
In the past, he’s coached 12 students who received medals at national Olympiads. He also competed himself, with medals in multiple Olympiads including a silver at the International Olympiad of Informatics.
His patience, experience with the highest level of competitive programming, and personally-tailored explanations ensured that everybody in the class understood the topic no matter how difficult it would seem at first sight.
I can say with confidence that Akim played an important role in my personal and professional development and how I got a job as a Google employee.