1 of 7

Connect with hundreds of tutors like Sam

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 Sam, a tutor from University of the Pacific


Certified Tutor

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

I am a mechanical engineer from University of the Pacific. I have always loved to teach. From 2008 onward, I've tutored many different subjects including college courses like calculus, differential equations, thermodynamics, statics, dynamics, material science as well as all sorts of high school math and science. I also spent time teaching reading, writing and math at elementary schools in poor communities in Guatemala, Nicaragua, and Ecuador. I am truly comfortable and experienced working with all different ages and learning abilities/styles.

Connect with a tutor like Sam

Sam’s Qualifications

Education & Certification

Undergraduate Degree: University of the Pacific - Bachelors, Mechanical Engineering

Test Scores

SAT Math: 740

SAT Mathematics Level 2: 720

SAT Subject Test in Spanish: 740


Some of my hobbies include snowboarding, hiking, juggling (I teach this too!), going to music festivals, making jewelry, and playing board games.

Tutoring Subjects


Algebra 2




High School Physics




Mechanical Engineering





Spanish 1

Statics and Dynamics



Q & A

What is your teaching philosophy?

Everybody has different strengths and weaknesses when it comes to learning, and I find it an interesting challenge to figure out the most effective way to teach a student based on how they learn. I also try to find ways to teach that make it fun and interesting for the student.

How can you help a student become an independent learner?

Rather than focus solely on the content of the subject, I also teach strategies for learning and studying that the students can then use to teach themselves. I also try to be as motivational as possible and help students find joy in learning.

How would you help a student stay motivated?

I give lots of encouragement and praise students for their progress. I also try different teaching approaches to keep things interesting and keep the student focused and engaged.

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

Try a different approach! There are many ways to explain a given concept, which is one thing I love about teaching. I give continuous encouragement and motivation and show that I have confidence in the students.

Connect with a tutor like Sam