Confidence for STEM Students

Through Personal Tutoring

Understanding for All

Our mission is that all students feel comfortable facing the challenges in front of them

Frequently Asked

See our FAQ below, or contact us directly if you can't find what you're looking for

What math subjects do you cover?

We help with anything your student has in their regular curriculum, adapted for their specific needs and strengths.

How do I know the tutor will fit with my student?

We treat our first session with a student as a diagnostic session (included for free). In this session your student will work with a MosaicMath tutor, who will work to build up a picture of how the student is with various features of math.

In that first session, you'll know we're a fit—over 90% of people who try the diagnostic session end up sticking with MosaicMath.

What if my student isn't taking any math classes?

About half of our students receive tutoring year-round, math class or not. We find that developing math skills outside of the intermittent school curriculum leads to the best long-term results for students.

For how long has MosaicMath been in operation?

MosaicMath was built as an online-first tutoring service in 2019. We've now helped dozens of students across hundreds of sessions—all without a single student commute.

How are your tutors vetted, and what are their qualifications?

MosaicMath tutors are part of a small network of STEM educators. Each of us has hundreds of hours tutoring mathematics, along with the various credentials related to our math pursuits. Check out our bios above!

What technical stuff does my student need for a session?

All MosaicMath sessions are done over Zoom, along with an added virtual whiteboard element. While any device that can run Zoom will suffice for a session, we prefer that students use a laptop or desktop computer if that is available to them.

How can I reschedule or change a lesson?

Your lesson confirmation will include a button to change or reschedule your meeting. We offer free rescheduling and cancelation up to 24 hours in advance of the scheduled lesson time.

I still have questions. Can I chat with someone?

Sure thing! Contact Nathan anytime at or by phone at (828) 335-8117

Ready to Start?

Contact us to get started:
+1 (828) 335-8117