Tutors / Math

Portrait of Nathan

Nathan

Canada BSc Mathematics and Computer Science English

4.9 · 130 reviews

$45 / hour

Online lessons

About Nathan

My favourite part of Math, Physics and Computer Science is spotting the connections between them. A graph can describe motion; a few lines of code can test an idea; a small change in an equation can completely alter the result. I'm Nathan, and I tutor these subjects, alongside introductory Chemistry and general Science, within the BC curriculum. My lessons are practical and conversational. We'll draw, calculate, predict and check, with you doing plenty of the thinking. I hold a BC Conditional Certificate of Qualification and am completing the additional coursework needed to work towards the Professional Certificate. Combining that study with tutoring keeps me thinking about how to make a technical idea accessible, whether we're tracing code or discussing a graph. In Computer Science, I like to work through what a program actually does before changing it. In Physics and Math, I often ask for an estimate before we calculate an exact answer. Both habits help make mistakes easier to spot. For Chemistry, I focus on the foundations: particle models, balancing equations and making sense of quantities. My general Science support is for Grades 7–10. We can use a graph, a model or a small calculation to test an explanation, then put the result into words that actually answer the question. You don't need a polished explanation of what you're stuck on. A question, a piece of working or some code that isn't behaving is a perfectly good place to begin.

Tutoring experience

I’ve tutored BC students in Math, Physics and Computer Science, with a mixture of individual lessons and small-group problem-solving activities. Some have been getting comfortable with algebra or their first programs; others have wanted a better way to tackle more demanding course questions. I've also supported introductory Chemistry and Grades 7–10 Science, helping students connect particle models, equations and experimental results. My Mathematics and Computer Science background has been especially useful when a student enjoys one subject but feels unsure in another. I’ve worked with learners who could explain their code but struggled to read a graph, and students who were confident with equations but new to programming. Those experiences have given me plenty of practice finding a familiar starting point. Alongside tutoring, my additional certification coursework keeps me reflecting on how I explain and check technical ideas.

Rating and reviews

Recent reviews

  • AndreaParent

    Nathan is a good match for our son, who likes understanding why something works. They've used sketches and estimates in math, and he seems much more involved than when he's just watching someone solve an example.

  • TylerStudent

    Spent ages changing random bits of my code. Nathan got me to trace it one line at a time and I found the problem myself. Very satisfying!

  • ChloeStudent

    Easy to ask questions, even the basic ones. No awkwardness.

  • JoelParent

    Our daughter enjoys the coding sessions and actually wants to explain what she's made afterwards. Nathan gets her to test her ideas and work out what the program is doing. It's been great to see that interest grow.

  • PriyaStudent

    I get motion graphs now. Connecting the graph to what an object is actually doing made it click.

  • WendyParent

    Useful support with BC physics. My son was rushing straight into calculations; Nathan has got him to pause and think about the sort of answer he expects. He's catching more mistakes before handing work in.

  • ArjunStudent

    Loops were confusing me because I couldn't keep track of the variable values. We wrote them out as the program ran and it finally made sense. Would book again.

  • DylanStudent

    Brought a messy page of math working and we actually used it! Nathan helped me find the first wrong step rather than making me start everything over.

We’ll match you

Hire a tutor

Fill in the form and we’ll find a tutor for you.