One to one
Individual classes
Catch up and get support with schoolwork, prepare for competitions or explore beyond the curriculum.
- at the student's own pace
- mathematics, physics or computer science
- a clear plan for the next steps
Mathematics · Physics · Computer science
We help ambitious students understand their schoolwork, catch up, become independent learners and prepare for competitions and Olympiads.
Choose your path
Every student needs something different. We start with your goal and current level, then choose the best way to work together.
One to one
Catch up and get support with schoolwork, prepare for competitions or explore beyond the curriculum.
A regular rhythm
Steady work towards a shared goal in a small group of students at a similar level.
Time to focus
Residential workshops and practice contests that let you explore mathematics in depth and meet people with similar interests.
Next event
Intensive mathematics, new friendships and fun for students from across Poland, from their first steps in Olympiad preparation to OM finalist level.
Group classes
We start new groups once at least three students at a similar level have signed up and agreed on a time.
Mathematics
Learning the key theory, ideas and techniques, and building confidence in solving Olympiad problems independently.
Mathematics
Learning basic Olympiad methods, developing creativity and practising clear, complete written solutions.
Computer science
Learning the most important algorithms, practising how to choose appropriate methods, and developing skills in implementing, testing and debugging solutions.
Computer science
Building algorithmic intuition, learning to turn ideas into code, and becoming confident in writing, testing and debugging programs.
Mathematics
Systematically reviewing theory, practising standard methods and becoming confident in solving individual problems and complete exam papers.
Mathematics
Deepening understanding of key topics, developing flexible approaches to harder problems and refining strategies for tackling a complete exam paper.
Testimonials and stories
Student story
„The Mathematics Workshops give you loads of knowledge that is useful for the Olympiad, but also have a great atmosphere and let you meet wonderful people. I would recommend them to anyone who wants to spend time studying for the Olympiad with engaged, ambitious people :))”
Student story
„My experience of the Mathematics Workshops was very positive. A big advantage was the choice of teaching groups, which made it possible to find the right level for your ability. The classes were well balanced: even prizewinners could find interesting, challenging problems. The centre was comfortable, the food was really tasty and the whole event had a very good atmosphere. The paired lessons were of a high standard and helped me prepare for the Polish Mathematical Olympiad and reach the final in my very first year of high school.”
Student story
„I would definitely recommend the Mathematics Workshops. The contests were well prepared and carefully marked, often with comments showing what could be improved. The lectures were engaging and academically strong. The programme also included activities such as a mathematical match. There were lots of classes, but also time for sport, creating a good balance between intensive study and relaxation. The paired lessons were a huge help in reaching the Polish Mathematical Olympiad final. The material was chosen to fit what I needed to work on at the time, and homework was carefully checked and discussed.”
Student story
Current role: instructor at Kuźnia Olimpijska
„I am very happy with the lessons. Thanks to the individual approach, I progressed from scratch to a level where I had a real chance in the second round of the OM. The instructor was always open to my questions and provided lots of valuable materials, which made learning smooth and effective. At the Workshops, I met many people I am still in touch with today and greatly expanded my mathematical knowledge.”
„The Workshops took place at a nice centre near the mountains, where we could play volleyball and basketball, as well as pool and table football. I met lots of people from the Olympiad community, which in itself helps you develop mathematically through sharing knowledge. The atmosphere was friendly. Alongside typical Olympiad problems, there were team-building activities, Náboj and a mathematical match, which gave me experience of working together. The food was good, and there was a special guest too. My overall impression of the Workshops is very positive.”
How we teach
Good teaching goes beyond showing a solution. Students should understand where it comes from and be able to use the method independently.
We find out what the student needs and how much preparation time they have.
We combine theory, students' own attempts and careful discussion of their ideas.
We revisit difficulties and help students reason with growing confidence.
The Kuźnia team
We bring together our own Olympiad and academic experience and years of working with students.
Co-founder · instructor
Computer science PhD student at the University of Warsaw, with master's degrees in mathematics and computer science and extensive Olympiad teaching experience. Member of the OMJ Main Committee and the Warsaw OM Regional Committee, and a Polish team leader at CPSJ and IMSC on multiple occasions.
Meet the co-founderCo-founder
Physics student and programmer, co-founder of Kuźnia Olimpijska and a member of the Mathematics Workshops teaching team. Polish team leader at CPSJ and IMSC on multiple occasions.
Meet the co-founderTutor
Mathematics and computer science student at the University of Warsaw, finalist in the LXXV Polish Mathematical Olympiad and XIV Polish Junior Mathematical Olympiad. She regularly helps the Warsaw OMJ Regional Committee organise the marking of participants' work.
Meet the tutorTutor
He studies physics on an individual programme at the University of Warsaw's MISMaP College. He is a three-time prizewinner in the Polish Physics Olympiad: he won the 73rd edition and placed third the year before. He has also won silver medals at three international Olympiads.
Meet the tutorLet's start with a short conversation
Send us a message or call us. We will talk through your goals and needs and suggest where to start. You can also fill in the form with the key details.