The Math Olympiad Program is an advanced problem solving competition, designed to prepare talented high school mathematicians for the International Mathematical Olympiad (IMO).

The program consists of two rounds of elimination tournaments and a national final championship. The highlights of the program is the opportunity to; 

  • Learn from former Olympiad medalists,
  • Practice Olympiad-level problem solving,
  • Train with some of the brightest high school mathematicians in Africa.
  • Qualify for the next IMO.

Preparing for the Olympiad program, requires problem solving at a higher level than is usually taught in most schools. Candidates are advised to prepare specifically, using the free resources on the website.