1 of 7

Connect with hundreds of tutors like Xiaoqi

Expert tutoring for students at all levels

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 Xiaoqi, a tutor from Beijing City University, China


Certified Tutor

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

I got my Computer Science degree in China and my Master of Business Administration in Digital Technology in Canada. My tutoring experiences started when my first child went to school 11 years ago. I have been tutoring math and Chinese to students from first grade through twelth grade. I started teaching Chinese to adults two years ago.

My favorite math subjects are Algebra and Geometry; I consider these to be two of the most important subjects. I like S. Gudder's quote "The essence of mathematics is not to make simple things complicated, but to make complicated things simple." I try to make math easy for my students; I break down complicated problems, teach students "short cuts," focus on basic knowledge, and make sure students' grades improve.

I like teaching Chinese, my mother tongue. At the same time I bring my students absolute non-accent Mandarin speaking and the most educated high-level language. I always share my deep understanding of the culture to my students. Chinese characters are hieroglyphic, which I find fun to learn.

I like reading and traveling. China, Canada and USA are all my beloved hometowns. China is where I was born, went to school and had a career as a computer business owner. I am a Canadian citizen. I will permanently live in USA for rest of my life.

Connect with a tutor like Xiaoqi

Xiaoqi’s Qualifications

Education & Certification

Undergraduate Degree: Beijing City University, China - Bachelor of Science, Computer Science

Graduate Degree: Royal Roads University, Canada - Master of Science, MBA


Reading, cooking, traveling

Tutoring Subjects


Algebra 2

College Algebra

Competition Math

Conversational Mandarin



Mandarin Chinese

Mandarin Chinese 1

Mandarin Chinese 2

Mandarin Chinese 3

Mandarin Chinese 4


Middle School Math


Q & A

What is your teaching philosophy?

Make complicated things simple!

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

-Find out what exactly the student need by giving him/her a brief assessment. -Make a study plan with the student.

How can you help a student become an independent learner?

-Give clear and logic instruction for students to follow. -Encourage students challenge the questions. -Lead students into discovering and answering the question by themselves

How would you help a student stay motivated?

-Confusing instruction always makes people frustrated. I will do my homework well. -Classify different problems, step by step.

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

Repeat the same concept in different questions every day.

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

-Separate complicated problems into small simple questions. -Build foundation first, instead of challenging them with difficult question.

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

There are lot of "smart" "short cuts" in doing math. Math does not have to be hard to understand.

How do you evaluate a student's needs?

By checking their work, I understand how much they have mastered.

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

Math -Students' school learning materials are my main choice. -I have my own materials for each subject that help students to understand what they learned in school. Chinese -<Zhong Wen>, office Chinese textbook for foreign learners. -or the books students prefer.

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

Make everything as simple as possible.

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

Step by step, improving their grade first.

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

Communication with students and parents.

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

Recognize the basic reading elements.

Connect with a tutor like Xiaoqi