One-on-one online coding & math lessons

Coding and math tutoring

One-on-one Zoom lessons for kids, teens, and college students—from first projects to AP and college coursework.

  • Private Zoom lessons
  • Beginner-friendly
  • Teaching since 2019
Matthew McLaughlin, online coding and math tutor
Matthew McLaughlin · Math & computer science educator

Teaching since 2019 · Math teacher at Art of Problem Solving Academy in San Mateo · Experience with Girls Who Code, theCoderSchool Irvine, UC Irvine, and college students.

Lessons built around the student—not a one-size-fits-all course

Some students want to make their first Scratch game. Others need help getting past Python errors, understanding a school assignment, or turning an ambitious app idea into manageable steps. We start with what the student knows, what interests them, and what they would be proud to create.

Start at the right level

Absolute beginner, curious tinkerer, or student taking a computer science class—the pace and material adjust to the learner.

Learn by building

Games, tools, websites, and personal projects give abstract ideas a purpose and leave students with something they can show.

Become an independent problem-solver

I teach students how to read errors, break down problems, test ideas, and ask better questions—not just copy an answer.

Support that can grow with them

Visual foundations

Scratch

Create interactive stories, animations, and games while learning sequence, loops, variables, conditions, and events.

First text-based language

Python

Turn programming concepts into readable code and build small programs that develop confidence with debugging.

Coursework & deeper projects

Java, C++, JavaScript, Swift, Racket & more

Strengthen fundamentals, understand assignments, or explore object-oriented, functional, web, and app development.

Math & AP support

Math, AP CSA & AP CSP

Work through difficult math concepts or build the programming, debugging, and computational-thinking skills needed in both AP Computer Science courses.

What students and families can expect

A real conversation first

Email me or give me a call with the student’s age or grade, experience, interests, and goals. I’ll answer your questions and suggest a useful starting point.

Focused one-on-one attention

Lessons happen live over Zoom. Students can ask questions as they arise, share their screen, and work through problems without being rushed by a group.

Skills beyond syntax

The goal is not memorizing commands. It is learning how to plan, experiment, recover from mistakes, and keep going when a problem feels difficult.

Meet Matt

I’m Matthew McLaughlin, a math and computer science educator based in Millbrae, California. I have been teaching since 2019 and currently teach math at Art of Problem Solving Academy in San Mateo. I believe in its mission of developing strong problem-solving skills through challenging, concept-focused learning. I earned my B.S. in Computer Science from the University of California, Irvine in 2018, tutored UCI’s introductory Python series, and taught with Girls Who Code and theCoderSchool in Irvine. I teach online, and in-person lessons may also be available for students in the Bay Area.

I have studied Chinese for over six years. I created Waabl, a Chinese word-of-the-day app published on the App Store, to help myself and other learners build vocabulary by learning a new word each day.

My teaching is guided by four ideas: build problem-solving skills, develop sustainable study habits, grow confidence, and keep learning enjoyable.

Get in touch

Questions about tutoring?

Email Matt

Phone: six five zero · six nine seven · five seven six eight