A. Thacker
The experience at Mathnasium has completely flipped our daughter's experience with math. She know looks forwa...
See more reviews here




A. Thacker
The experience at Mathnasium has completely flipped our daughter's experience with math. She know looks forwa...
See more reviews here
Mathnasium of Farmington's personalized geometry tutoring programs are designed to support students at every stage of their math journey.
Middle school students learn key concepts including angles, shapes, congruence, and measurement, while developing strong spatial awareness and reasoning skills that support future success in geometry.
Following personalized learning plans, we guide students through topics such as proofs, triangles, circles, transformations, and the Pythagorean theorem, helping them truly understand how geometry works.
We support honors students and those preparing for math competitions with advanced proofs, coordinate geometry, and rigorous problem-solving, guiding them in developing college-ready skills and deeper mathematical insight.
At Mathnasium of Farmington, our specially trained tutors work with K-12 students of all skill levels to help them truly understand and enjoy geometry through face-to-face instruction in a caring and fun group environment.
We help students connect geometric concepts to logical reasoning and real-world applications. As their understanding grows, so does their confidence to approach new problems with clarity and precision.
Our tutors use the Mathnasium Method™, a proprietary teaching approach that combines personalized learning plans with proven instructional techniques. We work with K-12 students both in-center and online, helping them develop lasting understanding of geometry.
In each session, students receive face-to-face instruction in a small-group setting where they strengthen problem-solving skills and deepen their understanding of geometric relationships and logic.
Students begin their Mathnasium experience with a diagnostic assessment that helps us identify their current skill level, knowledge gaps, and learning goals.
Using these insights, we create a personalized learning plan tailored to each student’s needs. Our tutors then focus instruction on key topics such as angles, congruence, transformations, the Pythagorean Theorem, and proofs, ensuring they learn and master each concept step by step.
Our Results
94%
Math Skills
of parents report an improvement in their child’s math skills and understanding.
93%
Attitude
of parents report improved attitude toward math after attending Mathnasium.
90%
Success
of students saw an improvement in their school grades.
Our Results
The Proof Is In The Numbers
Math Skills
of parents report an improvement in their child’s math skills and understanding.
Attitude
of parents report improved attitude toward math after attending Mathnasium.
Success
of students saw an improvement in their school grades.
Geometry Tutors Near You
We specialize in math-only instruction with a customized and fun learning approach that delivers results. We proudly serve families in local communities, including:
Specially Trained and Caring Team
Luke Hasna
Instructor
Fun Fact: When I was a kid, I collected all kinds of stuffed animal germ plushies. Each representing a different kind of microbe existing in the real world. They were adorable and quite informative!
Favorite Number: e aka. 2.7182818284590453… This number, given by the sum of 1/n! for n = 1,2,3,…, allows for the construction of the most important function in all of mathematics. This is e^z for complex numbers z. It carries the important property of being a “group homomorphism,” preserving the structure between the additive real numbers and the multiplicative real numbers. This is demonstrated in the identity: e^(z+w) = (e^z)(e^w). Among other things, the slope of e^z is itself, and its integral is itself too.
Education: I go to school at the University of Utah. I am a first year in graduate school stuyding pure mathematics. I graduated high school in 2022 with many dual enrollment credits, allowing me to finish my undergrad quickly.
Why I love Mathnasium: I love sharing my passion of math with other people! It is my goal to kindle similar passions in the youth through teaching!
Dylan Thomas
Instructor
I’ve completed all my secondary math in honors, and I am currently in AP Calculus BC. I am currently in Jazz Band, National Honors Society, I’m in a rock band and perform regularly, and teach guitar lessons. I also was a teachers assistant for Jr. High Math. I love to play guitar, read, exercise, study, ski, and travel.
Fun Fact: I’ve been to over 10 countries.
Favorite Number, Why?: 2, you get the same result if you add 2 to itself, multiply it by itself, or put it to the power of itself.
Education: I am a Junior at Farmington High School.
Why I Like Mathnasium: I love math and helping other people understand the concepts.
Suzy Hancock
Instructor
I have taken Honors Secondary Math 2 and Secondary Math 3. I was on the Farmington High Swim and have played 2 years of rec. soccer. I have experience working with children when I taught as a swim instructor for two years. I love to read, play guitar, and do all sorts of sports, especially skiing.
Fun Fact: I can’t snap or roll my R’s.
Favorite Number, Why?: My favorite number is 9 because I love September.
Education: I am a Junior at Farmington High school.
Why I Like Mathnasium: I like working at Mathnasium because I love working with kids and it’s fun to help them understand my favorite subject, math.
Rachel Allen
Instructor
I have taken all honors math classes throughout high school and am currently taking AP Calculus AB in my Senior Year. I have been a member of the North Salt Lake Youth City Council for five years now, and this is my second year on its Executive Council, first as the Leadership Chairwoman, and now as the City Manager. I run the Trading Card Game Club at my high school and dedicate a lot of time to teaching new players and creating a safe space for fellow nerds. I love reading, writing, spending time with family, and playing video games. My favorite books are East by Edith Pattou, The Lost Metal by Brandon Sanderson, and Tress of the Emerald Sea also by Brandon Sanderson. My favorite games are Minecraft, Baldur's Gate III, and Divinity: Original Sin.
Fun Fact: I write fantasy novels in my spare time and hope to publish one day.
Favorite Number, Why?: My favorite number is 127. It pops up everywhere I go. I think it is lucky.
Education: I am a Senior in high school at Woods Cross, with several colleges on the table for future education.
Why I Like Mathnasium: I like Mathnasium because it provides more direct interaction between mentor and student, which helps people learn better at their pace.
Cameron Staples
Instructor
I have taken everything up to Junior level in high school. I enjoy video games, working out, and drawing.
Fun Fact: I have a black belt in karate.
Favorite Number, Why: 5, it feels the most even out of all the odds.
Education: I am a junior in high school.
Why I Like Mathnasium: It’s always awesome to see the kids finally understand the math and start to enjoy it.
Whether they would like to attend sessions in-center or online, students can take 3 easy steps to enroll at Mathnasium.
All students begin their Mathnasium journey with a diagnostic assessment that pinpoints what they already know and the geometry concepts they still need to learn.
FAQ
Mathnasium of Farmington is located conveniently near Farmington Station and across from Cabela's, with easy access and parking for families throughout the area.
Students can attend sessions in person or join live, face-to-face online geometry tutoring with our caring tutors in Farmington.
We serve students from Farmington, Kaysville, Centerville, and Fruit Heights. Local schools include:
Challenger School – Farmington
Ascent Academies of Utah Farmington Campus
Jefferson Academy
Yes! We support students in both middle and high school, including those enrolled in standard, honors, or advanced geometry courses.
Our tutors help students learn and master any K-12 geometry topic. Most students come to us for support with:
Angles, triangles, and plane figures
Circles and polygons
Transformations: reflections, rotations, translations, and dilations
Coordinate geometry: distance, midpoint, and slope
Congruence and similarity
Volume and surface area of 3D shapes
Logic, reasoning, and writing proofs
These topics are built into each student's personalized learning plan based on their needs and goals.
At Mathnasium of Farmington, we focus on building true understanding and solid foundations for long-term math mastery.
To do so, we use the Mathnasium Method™, a proprietary teaching approach designed to help students understand and even enjoy math. Every student starts with a diagnostic assessment to identify their current skill level, knowledge gaps, and goals.
Using those insights, we build a personalized learning plan and provide face-to-face instruction, either in-center or online, in a caring and fun group environment. Our tutors use a combination of visual, verbal, written, tactile, and mental strategies to make geometry clear and engaging for every learner.
Our specially trained tutors begin with what the student already knows, introduce new concepts, and break down the complex ones into manageable steps while teaching at a pace that fits their needs.
We focus on helping students build both the skills and confidence they need to succeed in the classroom and beyond.
Absolutely! Advanced students who have already mastered their coursework will find plenty to explore at Mathnasium. We offer enrichment opportunities that go deeper into complex proofs, multi-step problem solving, and real-world applications that challenge and expand their geometric thinking.
Yes. Each session includes time for homework support. Our tutors focus on helping students understand the material, not just complete assignments, so they can solve similar problems independently.
Absolutely! While we follow personalized learning plans, we can align our instruction with Utah math standards and classroom goals to help students prepare for quizzes, unit tests, final exams, and standardized assessments including the SAT®.
Yes! Students can join live, face-to-face online sessions with our tutors in Farmington. They will rely on the same personalized learning plan and receive the same quality of instruction and caring guidance whether they attend in person or online.
At Mathnasium of Farmington, we focus exclusively on math.
We follow the Mathnasium Method™, a proprietary teaching approach designed to promote math mastery. Our specially trained tutors follow personalized learning plans and teach in a way that makes sense to each student in a supportive, engaging environment.
Yes! Our tutors are familiar with Utah math standards and the geometry expectations of local schools. When appropriate, we can align personalized learning plans with state standards and classroom goals to support classroom performance.
The cost of math tutoring at Mathnasium of Farmington depends on your student's individual learning plan and session schedule. Students usually attend a couple of sessions per week for a flat monthly membership fee.
For specific pricing information, please contact our center directly. We're happy to walk you through the options and find a plan that fits your student's goals and your family's needs.
Getting started is easy! Contact us or schedule a free assessment to begin.
Once we understand your student's skills and goals, we'll create a personalized learning plan and begin sessions, often within just a few days.
Mathnasium is a Utah Fits All approved provider. Scholarship recipients will receive up to 20% of...
Contact Us
Schedule a risk-free assessment for your child, today! Give your child an edge this school year w...
Contact UsKnowledge Hub
Jul 7, 2026
Jul 7, 2026
Jul 7, 2026
Jun 25, 2026
Jun 4, 2026
Jun 4, 2026
Jun 4, 2026
Jun 1, 2026
May 18, 2026
May 6, 2026
1067 W. Grand Ave, #102
Farmington, UT 84025
| Call: | (801) 928-7671 |
| Text: | (801) 928-7671 |
| Email: | [email protected] |
Mon-Thu
3:00PM-7:00PM
Fri
10:00AM-1:00PM
Sat
Closed
Sun
Closed
Mon-Thu
10:00AM-8:00PM
Sat
10:00AM-1:00PM
| Mon-Thu: | 3:00PM-7:00PM |
| Fri: | 10:00AM-1:00PM |
| Sat: | Closed |
| Sun: | Closed |
| Mon-Thu: | 10:00AM-8:00PM |
| Sat: | 10:00AM-1:00PM |
Have questions? Contact us.