1 of 7

Connect with hundreds of tutors like David

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 David, a tutor from Stanford University


Certified Tutor

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

I am a graduate of Stanford University, where I received a BS in Cognitive Science and an MS in Computer Science. After graduation, I spent a summer in Palestine, where I taught web development, app development, and entrepreneurship to a cohort of overenthusiastic high school students; now, I've moved halfway across the country from the Bay Area to the Twin Cities. From volunteering with organizations like Twin Cities Rise and The Mid-Continent Oceanographic Institute to checking out art institutions like the Walker and Mia, it's been such a wonderful time settling into this new place that I call home.

So how can I help? I'm a tutor in Computer Science and Math, and I've worked with students across the middle school, high school, and college levels to strengthen their grasp on the material and boost their confidence in those subjects. I believe that education is so much more than a means to a job or a race to the finish; it's about giving us the direction to learn how to think for ourselves and the challenge of asking ourselves what we should be thinking about. I hope that I'll be able to help steer the classes you're taking and the standardized tests you're studying for away from a path of drudgery and towards a path of curiosity and fulfillment. I look forward to working with you!

Connect with a tutor like David

David’s Qualifications

Education & Certification

Undergraduate Degree: Stanford University - Bachelor of Science, Cognitive Science

Graduate Degree: Stanford University - Master of Science, Computer Science

Test Scores

SAT Composite (1600 scale): 1570

SAT Math: 800

SAT Verbal: 730

SAT Writing: 800

GRE: 338

GRE Quantitative: 170

GRE Verbal: 168


Swing dancing, DJing, playing guitar, hiking, learning new languages, reading

Tutoring Subjects

AP Computer Science A

AP Computer Science Principles


Competition Math

Computer Science

Computer Theory



SAT Prep

SAT Math

Technology and Coding

Connect with a tutor like David