Palme School

Online Russian Language School in the USA and Canada
Online school in Russian for bilingual children and teenagers
💡 Get bonuses with us! Referral program rewards
Online lessons for bilingual children aged 4 to 14 in the USA and Canada

Mathematics in Russian

Teaching a child to solve problems and count «the smart way»—using the Russian school curriculum, but in a lively way without rote memorization

A smiling girl holding a sign with numbers - math lessons in Russian at Palme school

Free lesson and school introduction

We will determine your child's knowledge level, tell you about our lessons, and choose a convenient study time
0–20
confident counting in preschoolers
96 hours
theories and practices per year
2×40
minutes of classes per week
until 8
children in the group

These lessons are for your
the child, if

Bill
He counts on his fingers and slowly
We are practicing the composition of numbers and mental math techniques to the point of automaticity.
Tasks
Doesn't understand the problem statement
We are learning to translate a problem text into a diagram, and a diagram into a solution.
School
The local program differs from the Russian one
We are catching up on Russian textbook topics alongside school abroad.

How the class goes

Groups of up to 8 people Interactive whiteboard and tasks on the screen Mental math at the beginning of each lesson Homework with auto-checking Reviewing mistakes with the teacher Progress Report for Parents

Why mathematics at Palme

From meeting the teacher to fluent speech

Smart meter
The child understands basic concepts and applies mental math techniques—a skill useful in adult life as well.
School readiness
From zero to confident counting 0–20 and solving simple problems.
Attention and logic
Concentration and structured thinking help in all school subjects.
Math can be likable
We show that mathematics is understandable and engaging — from preschoolers to middle school.

The student's path

From meeting the teacher to fluent speech

Step 1
Free Assessment
30-minute meeting: determining your family's starting level and goals.
Step 2
Personal program
We select a teacher and adapt the program to the child's age and level.
Step 3
Personalized Plan
Group of up to 8 people or individually — at a convenient time in your time zone.
Step 4
Peer practice
Conversation clubs and communication with peers accelerate language acquisition.

Training Program

Select a group based on the child's age and skill level

For children aged 4–6

Preschoolers with zero level

1 month
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
2–3 months
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
  • Knowledge of the names of the mathematical operations «+» and «−»
4–5 months
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
Months 6–9
Exploring:
  • 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
For children aged 4–6

Preschoolers with advanced levels

1 month
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
2–3 months
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
4–5 months
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
Months 6–9
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
Medium level

Junior group

1 month
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
2–3 months
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
4–5 months
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
Months 6–9
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
Advanced level

Junior group

1 month
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
2–3 months
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
4–5 months
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
Months 6–9
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
Medium level

Senior group

1 month
Exploring:
  • Mental math (addition, subtraction, mental multiplication), 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
2–3 months
Exploring:
  • Mental addition within 1000, solving math word problems, skip counting in groups (multiplication and division)
Skills at the end of the course:
  • Mental addition of numbers within 1000 (mental math techniques)
  • Effective account (in groups)
  • Solving text problems
  • Choosing the best way to solve this problem
  • A deep understanding of multiplication and division
4–5 months
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
Months 6–9
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 problems with fractions and integers
  • Solving problems to find the part of the whole and vice versa
  • Solving ratio problems
Advanced level

Senior group

1 month
Exploring:
  • Mental mathematics (addition, subtraction, multiplication, and division in the head), «smart» calculation, efficient problem solving
Skills at the end of the course:
  • Mental addition and subtraction of numbers within 1000 (smart counting techniques)
  • Mental multiplication of two-digit numbers (smart calculation techniques)
  • Solving text problems
  • Choosing the best way to solve this problem
  • A deep understanding of multiplication and division
2–3 months
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 problems with fractions and integers
  • Solving problems to find the part of the whole and vice versa
  • Solving ratio problems
4–5 months
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
Months 6–9
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

Cyclical Program 3.0: Reading the Stairs, Not the Straight Line

At Palme School, we use a cyclical program rather than a linear progression through the textbook from the first to the last page. This is important for bilingual students, as children join at different times, with varying levels and different workloads in the local school.

At the Reading School, learning is organized in cycles. At the start of the program, it is important for the child to feel confident in reading and writing in Russian. During this period, they get acquainted with the alphabet, learn to recognize letters, associate them with sounds, put together syllables and the simplest words, and also try writing in print letters.

At the following stages, we work not only with individual words, but with texts. Children read short stories, move from syllable reading to more fluent reading, discuss what happened to the characters, and try to explain in their own words what the text was about.

Each such stage is time-limited: the cycle has a beginning and an end. During this time, we return to important topics several times through games, exercises, and discussions so that the new skills are truly consolidated rather than disappearing a week later. If a family joins not from scratch, but in the middle of the year, the child will still go through all the key stages: the cyclical structure ensures that important program blocks are not missed.

This relieves some of the parents' anxiety: it's clear what the child is doing right now, what result they are working toward, and what will happen next.

Female student in an online lesson Bear and Banana cards«

Choose the Perfect Plan for Your Child

Start for free, then choose the schedule that works best for you. No hidden fees, manageable workloads, and bonuses for long-term learning

Quick start
Trial Plan
Free

2 free sessions to meet the teacher and see if our format is the right fit for your child

  • Meet the teacher
  • Assessment of your child's level
  • Personalized program recommendation
Start with a Free Trial
Easy Start
3 Months • 2x a week
$409

2 free sessions to meet the teacher and see if our format is the right fit for your child

  • Meet the teacher
  • Assessment of your child's level
  • Personalized program recommendation
Sign Up
Best Value
6 Months • 2x a week
$719

2 free sessions to meet the teacher and see if our format is the right fit for your child

Free 7-Day Vocabulary Intensive
  • Meet the teacher
  • Assessment of your child's level
  • Personalized program recommendation
Sign Up
Max Savings
1 Year • 2x a week
$1229

2 free sessions to meet the teacher and see if our format is the right fit for your child

Bonus: Speaking Club & 7-Day Vocabulary Intensive
  • Meet the teacher
  • Assessment of your child's level
  • Personalized program recommendation
Sign Up Try for Free First

Parent reviews about Palme School

Start with a free trial, then choose the plan
that works best for your child

Your First Lesson & Assessment Are 100% Free

Leave your contact info below. A student success manager will reach out within 24 hours to find the perfect time and teacher for your child.
✓ No commitment or upfront payment required
✓ Taught by a certified educator
✓ Receive a personalized learning plan

Frequently Asked Questions

Start with a free lesson — then choose the format that works best for your child

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 we try it for free?

Yes, you can sign up for a free introductory class to get to know the program and the instructor.

get expert tips, parenting insights, and exclusive resources for raising kids delivered straight to your inbox

Leave a request for a free call

Sign up for a free lesson.
Apply for a free introductory lesson to get acquainted, determine your goals, and find a suitable group.
Sign up for a free lesson
Submit a request for a free first session with a guidance counselor to get to know each other, determine your goals, and match your child with an educator
Sign up for a free lesson
Submit a request for a free first session with a guidance counselor to get to know each other, determine your goals, and match your child with an educator
Sign up for Russian Dictation
Sign up for a free lesson
Submit a request for a free first session with a guidance counselor to get to know each other, determine your goals, and match your child with an educator
Sign up for a free lesson
Submit a request for a free first session with a guidance counselor to get to know each other, determine your goals, and match your child with an educator
Sign up for a free lesson
Submit a request for a free first session with a guidance counselor to get to know each other, determine your goals, and match your child with an educator
Sign up for a free lesson
Submit a request for a free first session with a guidance counselor to get to know each other, determine your goals, and match your child with an educator
Sign up for a free lesson
Submit a request for a free first session with a guidance counselor to get to know each other, determine your goals, and match your child with an educator
Sign up for a free lesson
Submit a request for a free first session with a guidance counselor to get to know each other, determine your goals, and match your child with an educator
Sign up for a free lesson
Submit a request for a free first session with a guidance counselor to get to know each other, determine your goals, and match your child with an educator
Sign up for a free lesson
Submit a request for a free first session with a guidance counselor to get to know each other, determine your goals, and match your child with an educator
Sign up for a free lesson
Submit a request for a free first session with a guidance counselor to get to know each other, determine your goals, and match your child with an educator