1 of 7

Connect with hundreds of tutors like Charles

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 Charles, a tutor from Boston College


Certified Tutor

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

Currently a freshman in Boston College, I have a lot of experience working with students, especially in helping out with homework assignments and test preparation. I came from a very competitive high school in California (Lowell High School, Rank 50 nationally) and achieved very good grades. I am confident in teaching high school math courses such as Algebra 1, 2, 3/4, Geometry Regular/Honor, Pre-Calculus, Trigonometry, AP Calculus AB. I am also competent in AP economics(Macro&Micro), AP Chinese, Mandarin Chinese 1-4. In test preparation, I can help with SAT Subject Test in Mathematics Level 2, SAT Subject Test in Physics, ACT English, ACT Math, etc.

Connect with a tutor like Charles

Charles’ Qualifications

Education & Certification

Undergraduate Degree: Boston College - Current Undergrad, Economics

Test Scores

ACT Composite: 33

ACT English: 34

ACT Math: 35

ACT Science: 32


Photography, Basketball, Weight Lifting, Movies, Anime, Hanging out with friends, Learning online(Programming, Photoshop, etc), Hiking, Getting involved in student government

Q & A

What is your teaching philosophy?

Students learn most effectively when the teacher is inspired, motivated, and loves the subject.

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

Introduction, ice-breakers, fun games to engage the students' attention, and trivial problems to assess the students' knowledge on the subject.

How can you help a student become an independent learner?

By encouraging the students to utilize resources (online, library, peers, etc.) when doing their work. Guiding instead of showing.

How would you help a student stay motivated?

By varying the difficulty of the problems assigned to make the students realize their progress and improvement. By keeping the tutoring atmosphere fun and interactive.

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

Thorough explanation and demonstration. Plenty of practice problems. Online resources to aid to the understanding.

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

Annotation, thinking as they read the passage, and breaking the reading into smaller pieces to analyze.

Connect with a tutor like Charles