Call
Back to all tutors
29Students Helped
2Years at HPT
40Subjects Taught
5.0Average Rating

About Duncan

I graduated from UVU in 2021 with a degree in physics and computer science, and then went to BYU to study for a PhD in physics. At UVU I worked in the tutoring center for math and physics, where I became CRLA certified and worked as the lead tutor. I have also worked as a private tutor and a math tutor for mathnasium. Later I switched my education path to get an MBA, which I graduated with in the summer of 2026! I enjoy tutoring because I love helping people understand math and science. I love learning, and helping other people enjoy learning. I enjoy ultimate frisbee, swimming, and programming.

Subjects & Expertise

General

ACTAlgebra IAlgebra IIAlgorithmsAP Calculus ABAP Calculus BCAP Computer ScienceAP Physics 1AP Physics 2Business AlgebraBusiness CalculusCC++Calculus ICalculus IICalculus IIICollege AlgebraData StructuresElectricity and MagnetismGeneral Physics IGeneral Physics IIGeometryHigh School PhysicsHTML and CSSIB MathIB PhysicsIntegrated Math 1Integrated Math 2Integrated Math 3Intermediate AlgebraJavascriptMiddle School MathPre-CalculusPythonQuantitative ReasoningSecondary Math ISecondary Math IISecondary Math IIISQLTrigonometry

Experience at High Performance Tutoring

Duncan has been part of the High Performance team for 2 years and 6 months, helping 29 students build confidence, raise grades, and improve test scores.

Your Journey Starts Here

Ready to Meet Duncan?

Meet your tutor first, no payment, no commitment. Just see the difference a great tutor makes.

First Hour Free Top 5% of Tutors Flexible Scheduling
★★★★★

“Your services have been a life saver! When my kids have a bad teacher, I have High Performance Tutoring. Thank you!”

Cynthia P., Salt Lake City Parent

Prefer to talk? Call (801) 508-4080

Book Your Free Session

Start here

Who is the tutoring for?

Choose one to start booking your free session.

Rated 4.9 · 3,700+ students served