1 of 7

Connect with hundreds of tutors like David

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 David, a tutor from University of Minnesota-Twin Cities


Certified Tutor

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

Hi, my name is David Humphrey. I am a 27 year old man living in the United States. I have two undergraduate degrees. I have a bachelor of science in Earth Sciences with emphases in Geochemistry and Hydrogeology, as well as a bachelor of arts in Linguistics. I have three years of teaching math and science at international schools across southeast Asia. I hope very much to continue my contributions in education.

Connect with a tutor like David

David’s Qualifications

Education & Certification

Undergraduate Degree: University of Minnesota-Twin Cities - Bachelors, Earth Sciences, emphases in Geochemistry and Hydrogeology

Test Scores

ACT Composite: 28

ACT English: 28

ACT Math: 28

ACT Reading: 30

ACT Science: 28

SAT Composite: 2020

SAT Math: 680

SAT Writing: 680

AP Calculus AB: 4

AP Calculus BC: 4

AP English Literature: 5

AP English Language: 5

AP US History: 5

SAT Subject Test in U.S. History: 710

AP Art History: 5

AP Human Geography: 4


Reading, Watching/Making YouTube videos

Tutoring Subjects

ACT English

ACT Math



AP Calculus AB

AP U.S. Government & Politics

AP World History



Calculus 3

College Biology

College Level American History

College Physics

College World History

Earth Science


Environmental Science


Essay Editing

European History


High School English

High School Physics

High School World History


Middle School Reading

Middle School Science

Multivariable Calculus




SAT Subject Test in World History

SAT Subject Tests Prep


Social studies

Test Prep

World History

Q & A

What is your teaching philosophy?

I seek to teach in a lecture-esque way that a university professor teaches; that is, I teach to the book's concepts and to its lessons and learning. The students need to learn the concepts the book presents, and to do this I lecture these concepts the book presents.

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

I feel that at best, all I can do in a first session with a student is teach to the concepts the book is trying to get the student to understand. It is only after multiple sessions that the student's personality will come across to me, and I can teach to the student's personality.

How can you help a student become an independent learner?

I feel that I cannot do this to a great extent. All I can do is help the student understand the concepts I am trying to teach him/her, and it is through my understanding of her/his concepts that I can best teach to how the student will best learn.

Connect with a tutor like David