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

I just completed my B.S. in Mathematics at the University of Minnesota. I've had a strong commitment to academic excellence throughout my life. As someone who has gone through a lot of the steps that my prospective students have I would like to pass on the skills and lessons I have learned. I've had many experiences working with students whether it was helping my fellows in classes as I took them or explaining to my middle school age niece the concept of zero and infinity. My teaching philosophy is to give students a problem solving framework that emphasizes the process to achieve optimal results. In my spare time I practice yoga, play tennis and basketball, and enjoy long runs around the lake by my apartment. My favorite subject to teach is statistics because it has such wide applications and it's always fun to see someone discover this powerful tool. I tutor ACT, SAT, Algebra I and II, Elementary School Math, Pre-Calculus, and Statistics.

Connect with a tutor like David

David’s Qualifications

Education & Certification

Undergraduate Degree: University of Minnesota-Twin Cities - Bachelors, Mathematics

Test Scores

ACT Composite: 30

ACT Math: 33

ACT Reading: 33

SAT Composite: 2090

SAT Math: 730

SAT Verbal: 800


Tennis, Basketball, Yoga, Golf, Trivia, Football

Tutoring Subjects

10th Grade Math

11th Grade Math

12th Grade Math

1st Grade Math

2nd Grade Math

3rd Grade Math

4th Grade Math

5th Grade Math

6th Grade Math

7th Grade Math

8th Grade Math

9th Grade Math

ACT Math

ACT Reading

ACT Science


Algebra 2

College Algebra

Elementary School Math



PSAT Mathematics

SAT Prep

SAT Math

SAT Mathematics

SAT Reading


Test Prep

Q & A

What is your teaching philosophy?

Humor, passion, creativity, and communication. I'll help you find not only the answer but also why it actually matters in your own life.

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

Ask them about themselves, what areas they have been struggling with, and ask them about how they learn best and like to solve problems.

How can you help a student become an independent learner?

It all begins by getting in tune with their problem solving process and setting up a process of analyses that will remove the teacher from the equation entirely, so they can work on the problems they encounter from the proper framework.

How would you help a student stay motivated?

The key for helping a student to stay motivated showing them that the material is relevant and useful beyond just the classroom. Showing them what they are capable of and will be capable of is key to this goal.

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

Take a step back and try to figure out what their problem solving process is, and then try to simplify it into more manageable pieces that can be digested before attacking more difficult problems. Sometimes the only way forward is back.

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

Start out with what they do understand. Then identify what they don't understand. Next look back and try to restate the text in a way that is more familiar. Graphical aids can be employed to make connections between words and the real world so that the activity of reading comes alive. Finally giving motivation for reading, as well as tips recognizing common tropes and structures within the text, will give them the tools necessary for reading comprehension.

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

I like to have students explain how they perceive the problem or subject in their own words so that I know where they are coming from and have a place to begin.

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

I think humor is very helpful with engagement to any subject. Other techniques that can be employed are visual mediums, such as pictures or videos that are related to the subject of interest. Also introduction to applications of interest may be appropriate to engage students.

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

Having a student go through their approach to answering a particularly complex problem would be helpful in seeing their level of understanding that they have achieved in a subject.

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

Praise their efforts in the area. Maintain a positive mental attitude. When they have reached a high enough level, let them develop their problem solving skills independently so as to increase their personal confidence.

How do you evaluate a student's needs?

Assess their current understanding of the subject when they are introducing the material to you and determine the areas that will need greater focus.

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

Everyone has a unique personality and problem solving style. The key is to adapt the subject so that they see the utility of having knowledge in the subject at hand as it pertains to them and how they think.

Connect with a tutor like David