Russian Online Math School
Helping your child master problem-solving and smart counting techniques
- Math classes for kids ages 4 to 14
- Experienced and qualified teachers
- Live online lessons at convenient times
- Lessons at convenient times


Why Join the Palme Math Program?








Who Is It For?
Build confidence in early math skills and develop a solid foundation
Learn shortcuts and techniques to solve problems of any difficulty with ease
Strengthen focus and structured thinking in a friendly, creative atmosphere
Discover that math is not just useful — it's fun and accessible for every child


Cost




For the second and subsequent children - additional 10% discount.




You will be given the details in the introductory lesson. You can get more.




When you subscribe to 2 or more subjects. 2 free lessons per subject.
Guarantees
You can try it for free. We don't oblige you to anything and you don't have to pay until you have taken the free trial lessons.
We will refund your money in the first 7 days, less the lessons attended for the paid period at the rate of $17 per lesson attended, if you didn't like it but have already paid.
We will help you with technical problems and make every effort to find the most optimal learning environment for you.
Training Program
Preschoolers with zero level
Exploring:
- Numbers and numbers, number composition, simple addition and subtraction
Skills at the end of the course:
- Correct pronunciation of the names of numbers from 0 to 20 in Russian
- Counting forward and backward up to 20
- Understanding the nature of addition and subtraction
Exploring:
- Numbers up to 100, number composition, addition and subtraction
Skills at the end of the course:
- Correct pronunciation of the names of numbers from 0 to 100 in Russian
- Counting in ones, tens
- Knowing the names of mathematical operations "+" and "-"
Exploring:
- Numbers up to 1000, digits, addition and subtraction of large numbers in a column
Skills at the end of the course:
- The correct pronunciation of the names of numbers from 0 to 1000 in Russian
- Counting in units, tens, hundreds
- Knowledge of the names of digits from units to thousands
- Ability to divide a number into its components by digits
- Adding and subtracting two-digit and three-digit numbers in a column
- Adding and subtracting in your mind, solving problems using math
Skills at the end of the course:
- Addition and subtraction of units, tens, hundreds
- Adding and subtracting numbers within 20 in your mind
- Adding and subtracting two-digit and three-digit numbers
- Ability to divide a number into its components by digits
- Interpreting problems into mathematical models
- Ability to solve problems mathematically
Preschoolers with advanced levels
Exploring:
- Adding in the mind, numbers up to 1000, number composition, digits
Skills at the end of the course:
- Adding numbers within 20 in your mind
- The correct pronunciation of the names of numbers from 0 to 1000 in Russian
- Forward and backward counting in units, tens, hundreds
- Knowledge of the names of digits from units to thousands
- Ability to divide a number into its components by digits
- Adding and subtracting large numbers in a column, addition and subtraction in the mind, numbers up to 10,000
Skills at the end of the course:
- Adding numbers within 100 and subtracting numbers within 20 in your mind
- Forward and backward counting in units, tens, hundreds, thousands
- Adding and subtracting numbers within 10,000 in a column
Exploring:
- Solving problems mathematically, counting in groups (introduction to multiplication), half-three-fourths (introduction to division and fractions), multiplication
Skills at the end of the course:
- Effective account (in groups)
- Writing down the conditions of the tasks
- Solving text problems
- Choosing the best way to solve this problem
- Understanding the essence of multiplication
Exploring:
- Multiplication by one- and two-digit numbers, division with remainder, whole numbers, the concept of fractions
Skills at the end of the course:
- Multiplication techniques (preparation for counting in mind)
- Division techniques (preparation for counting in mind)
- Column multiplication
- Understanding the nature of fractions
Junior group
Exploring:
- Adding in the mind, numbers up to 1000, number composition, digits
Skills at the end of the course:
- Adding numbers within 20 in your mind
- The correct pronunciation of the names of numbers from 0 to 1000 in Russian
- Forward and backward counting in units, tens, hundreds
- Knowledge of the names of digits from units to thousands
- Ability to divide a number into its components by digits
Exploring:
- Adding and subtracting large numbers in a column, addition and subtraction in the mind, numbers up to 10,000
Skills at the end of the course:
- Adding numbers within 100 and subtracting numbers within 20 in your mind
- Forward and backward counting in units, tens, hundreds, thousands
- Adding and subtracting numbers within 10,000 in a column
Exploring:
- Solving problems mathematically, counting in groups (introduction to multiplication), half-three-fourths (introduction to division and fractions), multiplication
Skills at the end of the course:
- Effective account (in groups)
- Writing down the conditions of the tasks
- Solving text problems
- Choosing the best way to solve this problem
- Understanding the essence of multiplication
Exploring:
- Multiplication by one- and two-digit numbers, division with remainder, whole numbers, the concept of fractions
Skills at the end of the course:
- Multiplication techniques (preparation for counting in mind)
- Division techniques (preparation for counting in mind)
- Column multiplication
- Understanding the nature of fractions
Junior group
Exploring:
- Adding in the mind, numbers up to 1000, number composition, digits
Skills at the end of the course:
- Adding numbers within 20 in your mind
- The correct pronunciation of the names of numbers from 0 to 1000 in Russian
- Forward and backward counting in units, tens, hundreds
- Knowledge of the names of digits from units to thousands
- Ability to divide a number into its components by digits
Exploring:
- Adding and subtracting large numbers in a column, addition and subtraction in the mind, numbers up to 10,000
Skills at the end of the course:
- Adding numbers within 100 and subtracting numbers within 20 in your mind
- Forward and backward counting in units, tens, hundreds, thousands
- Adding and subtracting numbers within 10,000 in a column
Exploring:
- Solving problems mathematically, counting in groups (introduction to multiplication), half-three-fourths (introduction to division and fractions), multiplication
Skills at the end of the course:
- Effective account (in groups)
- Writing down the conditions of the tasks
- Solving text problems
- Choosing the best way to solve this problem
- Understanding the essence of multiplication
Exploring:
- Multiplication by one- and two-digit numbers, division with remainder, whole numbers, the concept of fractions
Skills at the end of the course:
- Multiplication techniques (preparation for counting in mind)
- Division techniques (preparation for counting in mind)
- Column multiplication
- Understanding the nature of fractions
Senior group
Exploring:
- Mental math (addition, subtraction, multiplication in the mind), "smart" counting
Skills at the end of the course:
- Adding numbers within 100 and subtracting numbers within 20 in your mind
- Practice multiplying two-digit numbers in your mind
- Techniques for effectively solving examples in your mind
Exploring:
- Adding mentally within 1000, solving problems mathematically, counting in groups (multiplication and division)
Skills at the end of the course:
- Adding numbers within 1000 in your mind (mental counting techniques)
- Effective account (in groups)
- Solving text problems
- Choosing the best way to solve this problem
- A deep understanding of multiplication and division
Exploring:
- Fractions (full introduction)
Skills at the end of the course:
- The concept of fractions
- Comparing fractions in different ways
- Actions with fractions
- Right and wrong fractions, mixed numbers
Exploring:
- Fractions (advanced level)
Skills at the end of the course:
- Techniques for comparing fractions effectively
- Converting fractions to the mathematical action of division and vice versa (through division with remainder)
- Solving with fractions and integers by example
- Solving problems to find the part of the whole and vice versa
- Solving ratio problems
Senior group
Exploring:
- Mental math (addition, subtraction, multiplication and division in the mind), "smart" counting, effective problem solving
Skills at the end of the course:
- Adding and subtracting numbers within 1000 in the mind (mental counting techniques)
- Multiplying two-digit numbers in your mind (mental counting techniques)
- Solving text problems
- Choosing the best way to solve this problem
- A deep understanding of multiplication and division
Exploring:
- Fractions (advanced level)
Skills at the end of the course:
- Techniques for comparing fractions effectively
- Converting fractions to the mathematical action of division and vice versa (through division with remainder)
- Solving with fractions and integers by example
- Solving problems to find the part of the whole and vice versa
- Solving ratio problems
Exploring:
- Negative numbers, techniques for solving examples efficiently
Skills at the end of the course:
- Concepts of negative number, modulus of a number and opposite numbers
- Ability to quickly solve examples through efficient manipulation of numbers
Exploring:
- Equations and systems of equations
Skills at the end of the course:
- Deep understanding of the nature of equations and unknowns
- Techniques for solving equations
- Solving problems with equations
- Techniques for solving systems of equations
- Choosing the most efficient technique for solving a given system of equations
- Solving complex problems with a system of equations
📐 Math is a Key Part of a Child’s Development
Math builds the foundation for logical thinking, problem-solving, and decision-making. But many children struggle with motivation or lack the right support — and that’s where our online program comes in.
Our math school is designed for children ages 4 to 14. We create clear, accessible lessons tailored to each student, all in a warm and supportive learning environment.
Especially helpful for bilingual children or those wanting to strengthen their Russian, our curriculum goes beyond what’s typically offered in U.S. and Canadian schools — helping your child stay ahead academically.
Classes are held twice a week in small groups or one-on-one — you choose the format that suits you best.
Children learn how to count, identify shapes, and solve problems. We teach them not just how to do math, but why — helping them see the logic and lose the fear.
How to Get Started
🧠 How to Spark a Child’s Interest in Math
🎯 Start with easy wins. Choose tasks your child can do easily — success builds confidence, and confidence builds interest!
🧩 Make math a game! Riddles, counting rhymes, bingo, and logic puzzles make learning math fun and engaging.
📚 Use stories and fairy tales that include numbers and logical thinking — especially helpful for younger children.
🧑🏫 Find the right teacher. A great teacher doesn’t just explain — they inspire and motivate!
📈 Show how math is useful in real life: in games, shopping, travel, or planning. Real-world value sparks genuine curiosity.
🚀 Celebrate every step! Praise your child for every success — even small ones. Positive reinforcement builds long-term motivation.
Customer reviews
Frequently Asked Questions
At what age can they start?
Our programs are suitable for children from the age of 4. There are levels for preschoolers as well as for younger students - taking into account initial knowledge and experience.
Who's teaching the class?
Lessons are taught by experienced teachers with pedagogical education and practice working with children. All teachers are strictly selected and use author's methods.
How are the lessons going?
All classes are online, 2 times a week for 40 minutes. Individual and group formats are available. Materials are age and level appropriate.
What do we need to participate?
Internet-enabled device (computer or tablet) and Zoom only. All supplementary materials are provided digitally.
Can I try a free lesson?
Yes, you can sign up for a free introductory class to get to know the program and the instructor.
Sign up for a free lesson

