Find your perfect tutor in New Mexico.

  • In Person

  • Online

  • Instant Book

Pick a time, we’ll find an online tutor

606 New Mexico tutors

Schedule a lesson

In-person Online Urgent

606 New Mexico private tutors / Find the best tutor in New Mexico

Alexander S.
40/hour
5.0 (13)
50+ Hours

Albuquerque, NM

Award winning Database Designer and Trainer

40/hour

As a MS Access and Excel specialist with advanced skill sets and considerable training experience, I can provide your students with daily contract training services in a classroom, business office,... read more

Get Started
Jeffrey L.
30/hour
4.8 (304)
1250+ Hours

Rio Rancho, NM

Jeff - Creative, Fun, Easy to Understand Math and Science

30/hour

I am a retired Naval officer and teacher. I was in the Navy for a 26-year career which included diplomatic tours in the Philippines and in Venezuela. After retiring I chose to become a teacher because... read more

Get Started
Yoko T.
50/hour
4.9 (108)
200+ Hours

Rio Rancho, NM

Highly Experienced and Skillful Tutor Getting You Results In No Time

50/hour

Yoko is a native speaker of Japanese - Born in Wakayama, Japan, on July 3, 1961. Very unique and independent child from the beginning. Loved singing, but she didn't know her potentials until she... read more

Get Started
Menake P.
40/hour
5.0 (75)
200+ Hours

Albuquerque, NM

You will Love Chemistry and Math!

40/hour

I have a PhD in Chemistry. I am an experienced tutor in tutoring AP and Honors Chemistry courses at High School level and teaching many college level Chemistry courses (freshman to graduate level).... read more

Get Started
Diane R.
45/hour
4.7 (92)
300+ Hours

Placitas, NM

Reading Specialist and Special Ed./Learning Disabilities Teacher

45/hour

I am a Master's level teacher with 35 years of teaching experience. I have taught at the K-8 levels, and have tutored students of all ages, including college level and adults. I am now retired and... read more

Get Started

Featured In

You can also take online lessons. Homework help has never been easier.