Our Teachers

Anna Burago is the founder and lead teacher of Prime Factor. She is a math professional, software developer and a book author with a long-time passion for teaching. In her classes, she combines the rich traditions of the Russian-style math education for gifted children with her experience of teaching extracurricular mathematics and computer science in a US classroom

Anna holds Masters degrees in Mathematics and in Computer Science from the University of Washington. Her book “Mathematical Circle Diaries, Year 1: Grades 5 to 7” is published by AMS (American Mathematical Society, “Mathematical Circles Library” series, 2013). The second book is coming at the end of 2017.

Anna is involved in a variety of cool mathematical activities and projects. She is a regular speaker and participant of the MSRI (Mathematical Sciences Research Institute) math circle conferences and workshops. She taught at SIMUW (Summer Institute of Mathematics at UW) and at summer math programs at Robinson Center for Young Scholars (UW). Anna is also a big enthusiast of thinker-style math Olympiads, computing contests, and other exciting projects that rhyme “mathematics” and “thinking.”

Luba Malkina got her Masters degree in Mathematics and Statistics from Saint-Petersburg State University, Russia. For several years, she was teaching math circles at Northwest Academy of Sciences. She has also been a coach of elementary and middle school math teams that successfully performed in various local and regional math contests. Luba developed an online interactive elementary and middle school math curriculum for several companies, such as Reasoning Mind, Inc, Perfection Learning, Inc and HappyNumbers.com. She also taught Summer Challenge and Summer Stretch courses at Robinson Center for Young Scholars at University of Washington.

Luba is a lead teacher for elementary and middle school math courses and Academics director at Prime Factor.

Yuliya (Julia) Magidson received a Master’s Degree in Mathematics and a Bachelor’s Degree in Teaching from Dnepropetrovsk State University in Ukraine, and enriched her education at Oranim Academic College in Israel. Yuliya taught mathematics and computer programming in middle and high schools. During the several years Yuliya eagerly volunteers at Pacific Cascade Middle School and Issaquah High School as an Instructor in math clubs, helping introduce students to the beauty, variety and challenges of mathematics. Her students successfully competed in numerous Washington State Math Olympiads such as Math Is Cool, MATHCOUNTS, Washington State Olympiad, Math Kangaroo, and others.

Yuliya's passions are building three-dimensional puzzles, playing mathematical games, and solving interesting math problems. She is enthusiastic about sharing her knowledge and experience with young mathematicians at Prime Factor Math Circle.

Julia Levenkova got her Master's Degree in Computer Science from Saint-Petersburg State University, Russia. She worked as a software engineer before moving to the United States. She enriched her education by successfully completing several certificate computing programs through the UW Educational Outreach: C++ programming, Game Development, and Embedded & Real-Time System Programming.

In addition to programming, Julia enjoys reading and playing MMORPG (Massive multiplayer online roleplaying game) computer games.

Olga Bezruchkina received Masters Degree in Engineering at Moscow Institute of Physics and Technology. She has been tutoring students elementary through High School and college level math for more than 10 years. Olga has also coached elementary and middle school math teams.

Teaching mathematics is Olga’s passion. She sees teaching math as an art of opening up a huge potential of logical reasoning which every one of her students will be able to apply in their other studies and endeavors. She believes that every student can be successful in studying mathematics, exploring world of math at their own pace, welcoming challenges and becoming a stronger, self-reliant person.

Alena Kulchenko
has Master’s degree in Chemistry from
Donetsk National University, Ukraine. She extended her
education in computer programing, web development
and data analysis through several certificate programs and
currently she works as a data analyst consultant.

For several years Alena has been tutoring math
and teaching Scratch in elementary schools. She loves working
with kids. Two of her three kids attended Prime Factor classes
and she is happy to start teaching there as well!

In addition to working with numbers Alena likes to cook, to hike and to create a broad variety of craft projects.

Bella Belegradek has Master’s degrees in Math from Novosibirsk State University, Russia and Computer Science from the University of Maryland. She has always been interested in teaching and engaging children in challenging intellectual activities.

For fifteen years Bella has been teaching chess in Georgia. She has been playing chess since elementary school. She was a seasoned tournament player in Russia, where she acquired the title of Woman Chess Master’s Candidate at age 16. She was the university’s chess champion in 1994-95 and was a member of their chess team when they won two Pan-American Intercollegiate Championships. Bella started teaching chess while in school and joined Kid Chess in 2005. Her school teams became State champions for 12 years in a row, while she herself remains one of the top 60 Women chess players in the USA.

Bella joined Prime Factor in the summer of 2020 and thoroughly enjoys an opportunity to apply her vast teaching experience to teaching Math and Logic, both of which she loves through her entire life.

Ulyana Babanova received her Master’s Degree in Physics and Applied Mathematics from Moscow Institute of Physics and Technology (MIPT). There, being a student herself, she started to teach mathematics at MIPT's correspondence school for high school students.

In US she extended her education and got second Master’s Degree in Industrial Math with minor in Computer Science from University of Minnesota. During her study at U of MN, Ulyana taught mathematics to undergraduate students. Upon graduation from U of MN, she had taught mathematics and computer science classes at Inver Hills Community College, MN.

Ulyana has been working as a math tutor in Eastside area since she moved to WA in 2003. In 2008 Ulyana founded Russian School "Harmony", where she has been teaching a variety of subjects from mathematics to history and theater. Ulyana loves math, loves teaching it, and loves working with kids. She is looking forward to working with students at Prime Factor in 2020!

Leon Dubinsky has been passionate about programming since a young age and has won the Ukrainian olympiads and participated in international competitions in informatics in high school (IOI'94, CEOI'95). He has a B.Sc. degree in Software Engineering from Technion (the Israeli Institute of Technology); and has been working in the field for some of the largest and well known companies in the industry for over 20 years.

Leon is passionate about algorithmic problems and hopes to share the thrill of solving the coding competitions questions with the students.

Matthew Saveliev is a student at Bowdoin College majoring in Physics and Classics. Having made his way through the high school Honors and AP Physics curriculums, he is passionate about sharing his love for the subject and helping to cultivate interest amongst Middle and High School students. Instead of the math-heavy and frequently dry approach schools often take, he wants to present physics the way he was first taught it: a beautiful language for understanding the world around us.

In addition to physics, Matthew loves studying history and philosophy (hence Classics), programming, and hiking Washington’s great trails.

Andrey Ryabtsev is a Master's student at the University of Washington, studying computer vision and artificial intelligence. Having always enjoyed helping others understand, apply, and experiment with various computer science concepts, t eaching was a natural fit for him. Andrey has taught at levels ranging from introductory visual programming for middle schoolers to core senior-level coursework for CSE majors at the UW, including algorithms and software engineering. Andrey's teaching philosophy centers an individualized approach aiming to help every student build confidence, skill, and an intuitive connection with the curriculum.

Outside of work, Andrey's interests include photography, running, mountaineering, and social justice causes.

Andrey Yatsenko is a long-time math teacher and an experienced chess player. Andrey’s passion for teaching dates back to the years he was studying for his Master's in Math at the University of St. Petersburg, Russia. Back then, Andrey taught and directed at the math department’s School for Young Mathematicians. For many years, he was a key organizer and a teacher at Summer Math Schools for Kids in St. Petersburg, Kirov, Tartu.

Andrey has recently retired from a successful career of a software developer in Microsoft. So, he decided that it is time for him to get back to doing what he loves – teaching kids. At Prime Factor, Andrey heads the chess program and teaches math.

Beyond teaching and chess, Andrey’s favorite hobbies are music and hiking.

Anat Dubinsky Anat is a sophomore attending the Cambridge Program at Juanita High School. She studied with Prime Factor since she was in grade 3 and made her way through all the elementary to middle and high school math classes there. When she’s not practicing guitar or taking her dog on never-ending walks, you can find her studying mathematics and science.

Anat is excited to welcome students into the wonderful world of logic and math!

Alex Kreitzberg has a Bachelor’s of science in mathematics and physics from the University of Oregon. While there he worked in material science, studying self organizing materials in biology. He was also on the winning team for the 2013 Eugene Luks Programming Competition. Alex has taught Math of Computer Science for the Prime Factor circle.

Alex is interested in the process of learning and discovery in the mathematical sciences. In Physics, Newton invites us to imagine a projectile so fast it circles the earth. This exercise is exciting, fun, and important. It is both history of progress, and a good explanation. A student might discover it! In computer science, problems are often shown to be hard by "reducing" them to problems believed to be hard. This mirrors the process of the student, taking something unfamiliar and changing it to something previously known. Seeing this problem solving of a student grow, is exciting!

In addition to mathematics Alex plays the piano and sings.