Online math tutoring · Grades 3–12 & adults · Lessons in English

Math makes more sense when it is explained clearly.

Clear, patient online math tutoring from an experienced American teacher. We work with your actual course, identify where things stopped making sense, and build understanding from there.

  • 9,700+ lessons taught on Preply
  • 90+ student reviews on Preply
  • Grades 3–12 & adults
  • IB · GCSE/IGCSE · Algebra to Calculus
Mark S., online mathematics tutor
Hi, I’m Mark.

▶ Video

Meet Mark in two minutes

See Mark’s personality, teaching background, and approach to online lessons.

Video presented in English.

What students can expect

Serious progress without a stiff atmosphere.

Lessons are adapted to the student, the course, and the exact point where things stopped making sense.

No judgment

Ask the questions you think you should already know. That is often where real progress begins.

Clear explanations

Complicated ideas are broken into manageable steps, with the reasoning made visible.

Your actual course

Use your syllabus, textbook, assignments, exam requirements, and sample problems.

Useful technology

Digital whiteboards, Desmos, GeoGebra, spreadsheets, and programming tools are used when they genuinely help.

Subjects and curricula

Math support from foundations through calculus.

Mark primarily works with Grades 3–12, including IB and GCSE/IGCSE, and also supports adults and selected university-level mathematics.

Upper primary mathematicsAlgebra I & IIFunctionsGeometryTrigonometryPrecalculusDifferential & integral calculusStatisticsIB MathematicsGCSE Mathematics

Course matching

Not sure whether Mark teaches your course?

Course names vary between countries and school systems. Share your grade or year level, current topics, syllabus, textbook, worksheet, or a sample problem, and Mark can usually tell quickly whether he is a good match.

A useful first message includes:
  • Country and school system
  • Grade or year level
  • Current topics
  • A syllabus, textbook title, worksheet, or sample problem

Your trial lesson

Start by working on something real.

Bring a worksheet, homework assignment, recent test, textbook section, or exam material if you have it. If not, that is completely fine—we can still find a productive starting point together.

During the trial, Mark will:
  • See how you approach problems
  • Identify strengths and gaps
  • Teach and explain as you work
  • Recommend useful next steps

Experience and approach

Experienced enough for parents. Approachable enough for students.

Mark’s lessons emphasize conceptual understanding, stronger foundations, exam preparation, and confidence. Lessons are conducted in English.

2008

Teaching mathematics in classrooms since 2008

2020

Tutoring students through Preply since 2020

11+

Students usually take 11+ lessons on Preply

BSc

Bachelor’s degree in mathematics and computer science

IB

Qualified to teach IB Diploma Programme mathematics

Also available

Python tutoring when math is not the only goal.

Mark also teaches Python, from first programming concepts through assignments, debugging, program structure, and projects. His degree is in Mathematics and Computer Science, and he uses Python regularly in his own software development.

View Python tutoring on Preply
Python fundamentalsAssignments & debuggingProgram structureProjects & problem-solving

Frequently asked questions

Before you book

Does Mark teach Algebra 2?

Yes. Mark teaches secondary algebra, including material commonly called Algebra 2. Since syllabi vary, sharing current topics or sample work helps confirm the match.

Does Mark teach IB Mathematics?

Yes. Please specify the course and level, such as Analysis and Approaches or Applications and Interpretation, at SL or HL.

Are lessons available in several languages?

Lessons are conducted in English. The website and automated assistant support several interface languages to help families get routine information.

How much do lessons cost?

Preply displays Mark’s current lesson price. Use the profile link for the current amount.

When is Mark available?

Mark’s live availability and booking options are maintained on Preply. Use the schedule button for current times.

Ready to start with a real problem?

Check Mark’s current price and availability on Preply, then book a trial lesson. Bring your course material if you have it.

Check availability & book a trial