1. Search

Tell us your requirements, we can help to look for in-person or online tutoring for you.

2. Select

You can find photos, education, qualifications, and tutor’s bio on our tutor profiles. Previous students’ feedback and ratings can also help to find your perfect tutor.

3. Schedule

We will assist you to communicate with the tutor before the first lesson, and the on-going lessons arrangement schedule is all up to you.

4. Learn

You can concentrate on the learning. We will review with you and the tutor after two weeks of the first lesson to fine-tune the teaching method and materials to provide the best learning experience for you.

Our Tutors

Students had hundreds of lessons using PerfectTutor last month!

At PerfectTutor, only the verified tutor with best teaching attitude can be listed on our site. All tutors need to be assessed and interviewed.

I am a mom with two kids – 8 and 14 years old. I used PerfectTutor to look for piano and English teachers for them. I like the pre and post service they have, great communication. Highly recommend parents to use this site to look for tutors for their kids.

Mark Jance / Facebook

It is really hard to find a chemistry tutor that fit my needs, like additional past paper, exercises, etc. And thru PerfectTutor, I found the tutor that I needed. And there’s no extra charge on me, I really can’t believe in that.

Mark Jance / Facebook

I finally can find the most suitable tutor for my daughter. Thru PerfectTutor, I found a math tutor for my daughter, not only teaching her the math technique, but also teaching her “learn how to learn”, so now, she is willing to practice math by herself even I am not around.


Quality Tutors

Only the qualified tutor can be listed on our platform. All tutors on PerfectTutor are experienced in the subjects they teach.


To become a tutor at PerfectTutor, he/she must go through restricted assessment and interview.

Transparent and Secure

Before selecting the Perfect Tutor for you, we will conduct a phone conference with you and the tutor to communicate your expectation and have a better understanding of the tutor.


After the phone conference, you can select the tutor you want or let us know if you would like to look for another tutor. The process is free of charge until you find the Perfect Tutor.


Search and select your “perfect-fit” tutor


Browse tutors using our online platform

Check out tutor profiles and previous reviews

You tell us what you’re looking for in a tutor

PerfectTutor handpicks top candidates for you and arrange the first conference call

Learn more


Let us know what you teach, and we do the work for you


Tell us what you can teach

PerfectTutor handpicks students for you

We will set up the first conference call for you and students

Choose when and where you want to meet

Register Now!