Ascendo()

Personalized coaching groups · ages 11–18

A young mind is a river before it finds its banks.

Personalized coaching groups for ambitious middle & high schoolers — guiding them from their first line of C++ to Olympiad medals and top universities.

Schedule a 10-minute meeting2 sessions / week · $33/session · no commitment to start

Coached by proven competitors

ICPC Gold Medal
Intl. Collegiate Programming Contest
EOI Medalist
Egyptian Olympiad in Informatics

Learn from mentors who have competed and medaled at the highest levels of algorithmic contests.

ascend.cpp
#include <dreams>

// The only recursion a kid really needs.
auto ascend(Student you, int rating = 800) -> Rank {
    if (rating >= 2400)                 // grandmaster unlocked
        return Rank::Grandmaster;       // next stop: MIT

    you.solve(problem_of_the_day());    // one bite at a time
    you.have_fun();                     // non-negotiable

    return ascend(you.stronger(), rating + 42);  // +42, obviously
}
Hossam Darwish
The person behind Ascendo
Hossam Darwish
ICPC Gold medalist · competitive programming coach
Hossam Darwish receiving an ICPC gold medal on the podium

Newbie → Grandmaster

Every strong competitor started at zero. We map a clear, measurable path up the rating ladder — one solved problem at a time.

Newbie1000Pupil1250Specialist1500Expert1750Cand. Master2000Master2250Grandmaster2500

The path to MIT

Competitive programming is one of the strongest signals top schools look for. Here's the journey we walk with your child.

{ }
First line of C++
Daily problem solving
Olympiad medals
🎓
MIT & beyond

MIT is one destination on the map — the real prize is a mind that loves to solve hard problems.

Simple pricing

$66/ week

Personalized coaching groups · 2 sessions / week

That's just $33 per session. Start with a free 10-minute intro call — no card required.

Have a question? Send us an email