1 of 7

Connect with hundreds of tutors like John

Personalized Learning • Professional Tutoring

150,000+ clients. 4.9 / 5.0 Rating of Tutoring Sessions

Who needs a tutor?
How soon do you need tutoring?
What is your name?
What is your zip code?
What is your email address?
What is your phone number?
Featured by
Tutors from
A photo of John, a tutor from National Chiao Tung University


Certified Tutor

Call us today to connect with a top tutor
(888) 888-0446

I am a retired public high school teacher with a current California Teaching Credential in math and Chinese.
I have helped more than 1,000 students to reach their learning goals. If you are serious about your grade and your future, I can help you. You will feel a huge difference after just a few sessions.

I have a bachelor degree in Management Science, a master degree in Computer Science, and I expect to receive my MBA this June. Before I started to teach, I was a product manager in several high-tech companies.

I have two kids. Both of them are in college. I love reading, movie, and travel. I have visited a little over twenty countries so far. I love to try different food, attempt different languages, and experience different life styles.

Connect with a tutor like John

John’s Qualifications

Education & Certification

Undergraduate Degree: National Chiao Tung University - Bachelors, Management Science

Graduate Degree: CSU Sacramento - Masters, MBA


Reading, movie, travel

Tutoring Subjects

ACT Math


AP Chinese

AP Chinese Language and Culture

CAHSEE Mathematics

College English

Conversational Mandarin



High School English


Mandarin Chinese

Mandarin Chinese 1

Mandarin Chinese 2

Mandarin Chinese 3

Mandarin Chinese 4



SAT Math

SAT Mathematics

Test Prep

Q & A

What is your teaching philosophy?

We will feel comfortable to solve problems only after we are comfortable with the concepts. I always try to build my students' concepts before anything else.

What might you do in a typical first session with a student?

I try to know my student, build rapport, and understand his /her challenges and goals before working on the subject.

How can you help a student become an independent learner?

When a student feels comfortable and enjoys several successes, he/she will become more independent. I always try to build students' self-confidence by providing them successful experiences.

How would you help a student stay motivated?

The positive learning results give a student the highest motivation. By making sure that the student can solve all the problems at home and test well at school, the student will stay motivated.

If a student has difficulty learning a skill or concept, what would you do?

I try to let the student to visualize the concept and skill. I also break down a concept/skill to multiple steps and let the student work on each small and easy step until he/she can handle the whole thing.

How do you help students who are struggling with reading comprehension?

I try to express the concept by drawing a picture and discussing the picture with the student. It is quite effective to address work problems in this way.

What strategies have you found to be most successful when you start to work with a student?

I always start by understanding my student's ability and challenges. After the assessment, I design curriculum to overcome the student's difficulties so the student can feel confident to move on.

How would you help a student get excited/engaged with a subject that they are struggling in?

I try to remove the struggle by making the concepts/problems easier. For most of math questions, I can achieve this by breaking down a question into small steps and expressing the question in pictures.

What techniques would you use to be sure that a student understands the material?

There are typically multiple steps to solve a problem. I can detect the student's difficulties by observing his/her problem solving steps. I design curriculum around the very concept where he/she made the mistake.

How do you build a student's confidence in a subject?

A student will feel self-confident with improved learning results. I will help the student feel comfortable to solve problems at home and to test well at school.

How do you evaluate a student's needs?

I assess the student's ability and difficulties by giving the student assessment questions. I can evaluate the student's needs by reviewing the problem solving steps.

How do you adapt your tutoring to the student's needs?

Every student is different. While some students need more time to build concepts, some students need more challenges to move up. I tailor my curriculum based on each individual student's situation and goal.

What types of materials do you typically use during a tutoring session?

For most sessions, only pencil and paper will be necessary. For some special sessions, I will use puzzles, blocks, balls, and rulers.

Connect with a tutor like John