Math
Mathematical thinking for schoolchildren from the 5th grade. We go beyond school templates to teach children to analyze, build rigorous logical chains, and find elegant solutions in non-standard situations. Students will master combinatorics, number theory, geometry and classical logic, improving critical thinking.
Five levels of training allow you to smoothly go from basic concepts to the All-Ukrainian Olympiads. The classes are held interactively on the air with a weekly analysis of the tasks and the support of the teacher.
Who these classes are for
For students from the 5th grade who find the school program too simple and want something more.
You can start from zero: the first level requires no prior knowledge or olympiad experience — the program is designed so you can join without preparation.
You choose your own level
The grade on the badge is a recommendation, not a requirement: look at each level's topics and pick the one that matches your preparation. If you already compete in olympiads, don't start at level one.
The main requirement is a willingness to solve problems and do homework.
For 10 years now, we have been offering math Olympiad classes for middle school students. Active members of our club have achieved quite impressive results in math Olympiads at various levels—see the page:
Our Olympiad achievementsOur levels
Each level is one academic year: two semesters of 14 lessons each. The final lesson of the year is an exam covering everything learned along the way. Levels go in sequence, from first to fifth. The grade on the badge is a guide to where a level usually starts, not a requirement: you choose your own level, based on the topics and your preparation.
Level 1
recommended from grade 5Starting from scratch. Logic, constructive problems, and first steps in combinatorics — this level is about learning to reason and prove, not calculate. No prior knowledge or olympiad experience required.
- Constructive problems
- Logic problems
- Cutting problems
- Pouring problems
- Parity
- Weighing problems
- Working backwards
- Proof by contradiction
- Proof by contradiction again + Pigeonhole
- Knights and liars
- Clever casework
- Combinatorics (introduction)
- Combinatorics (continued)
- More constructive problems
- Simple equations and inequalities
- Motion problems
- Graphs-1
- Graphs-2
- Problems with a parameter
- Rebuses
- Fractions
- Percentages
- Tournaments
- Goats and kids
- Euler circles
- 3-D problems
Level 2
recommended from grade 6Taking logical thinking to the next level: real proof techniques, mathematical games, and winning strategies. This is also where number theory begins. No prior knowledge required.
- Is it possible
- Extremal principle
- Equations (introduction)
- Parity
- Proof by contradiction + Pigeonhole
- Grid combinatorics and chessboard
- Coloring
- Invariant
- Bound + example on the board
- Bound + example off the board
- Math games: pairing
- Winning and losing positions
- Splitting money
- Divisibility (introduction)
- Divisibility and remainders
- Combinatorics
- Formula for combinations C(n,k)
- Guessing
- Weighing problems
- Logic
- Graphs
- GCD and LCM
- Counting two ways
- Decimal notation
- Comparison modulo n
- Divisibility rules
Level 3
recommended from grade 7A bridge level between beginners and young olympiad-math experts. Almost every problem here is already olympiad-style. Requires algebraic manipulation, equations, and basic combinatorics — some earlier topics are revisited in more depth.
- Algebra: a refresher
- Extremal principle and ordering
- Divisibility from the ground up
- Fundamental theorem of arithmetic
- GCD and LCM
- GCD once again
- Points and lines
- Bound + example
- Remainders
- Congruence and divisibility rules
- Fermat's little theorem
- Triangle congruence
- Mathematical games
- Number theory and algebra: a refresher
- Mathematical induction (introduction)
- Mathematical induction in combinatorics
- Number of combinations C(n,k)
- Stars and bars
- Pascal's triangle
- Binomial theorem
- Graphs
- Trees
- Square root
- Tournaments
- Sequences
- Periodic sequences
Level 4
recommended from grade 8For those already competing. In-depth geometry, a large block of number theory with Diophantine equations, advanced algebraic manipulation, and polynomials. Assumes knowledge of previous years' program and active olympiad participation.
- Combinatorial geometry
- Entrance exam
- Prime numbers
- Triangle inequality
- Graphs
- Correspondences
- GCD, LCM, fundamental theorem of arithmetic
- Number-theoretic functions
- Geometry: a refresher
- Inscribed angles
- Mathematical induction
- Diophantine equations
- Around the orthocenter and circumcenter
- Algebra, transformations
- Extremal principle
- Polynomials (introduction)
- Polynomials (continued)
- Thales' theorem and similarity
- Number theory: a refresher
- Divisors and GCD
- Counting two ways
- Geometric constructions
- Chinese remainder theorem
- Recurrences in combinatorics
- Weights in combinatorics
- Review and exam prep
Level 5
recommended from grade 9The top level of our program — for those who already feel confident at olympiads. In-depth geometry, serious number theory, inequalities, and polynomials. Almost nothing here starts from scratch: every topic builds on previous levels.
- Pigeonhole and graphs
- Thales' theorem
- Inequalities. Sturm's method
- Combinatorial geometry
- Fermat's little theorem
- The trident theorem
- Polynomials, more generally
- Recurrent sequences
- Exponents
- Areas
- Quadratic residues
- Homothety
- Sets
- Polynomials, continued
- Miquel point
- Divisibility and inequalities
- Compounds
- Limits
- Geometric miscellany
- Inversion (introduction)
- LTE (lifting the exponent)
- Inversion (continued)
- Bounds between functions
- Processes
- Chinese remainder theorem
Ready to try it?
The most hardworking students study with us completely free of charge. The first week is a trial, so you can start with no commitment.
Support the project