1 of 7

Connect with hundreds of tutors like Frank

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 Frank, a tutor from California State Polytechnic University-Pomona


Certified Tutor

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

I am a patient, dedicated, and enthusiastic tutor who enjoys helping others learn and succeed. I make it a point to always be responsible, courteous, and professional, and I enjoy the challenge of helping a student achieve academic excellence.

I have a BS in Civil Engineering from Cal Poly Pomona. I am passionate about all science in general, but have many areas that interest me.

I'm consistently dependable and always willing to go the extra mile to accommodate clients with schedule changes, changing needs of the student, and emergencies.

Connect with a tutor like Frank

Frank’s Qualifications

Education & Certification

Undergraduate Degree: California State Polytechnic University-Pomona - Bachelor of Science, Civil Engineering, Environmental Emphasis


Reading, writing, personal fitness and nutrition, music.

Tutoring Subjects



Civil and Environmental Engineering

College Geography

College Level American History

Environmental Science

European History



High School Chemistry

High School Geography

High School Level American History



Middle School Math

Middle School Science

Physical Science



Social studies


Q & A

What is your teaching philosophy?

I adapt to the methods of teaching that get across to each student the best, and every student is different. Patience, friendliness, and being flexible in showing each student effective forms of understanding are the keys to teaching for me.

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

First sessions are usually to get an understanding of where the student is at in the subject, what they have covered so far, and what they need assistance with. Reviewing the student's class material is typical, along with time spent delving into the material the student needs help with.

How can you help a student become an independent learner?

By conveying to them true understanding of the material, not merely rote memorization of abstract concepts, and always being friendly, patient and encouraging. Analogies, examples, and other tools go a long way towards giving a student deeper understanding and the confidence to go further into the subject.

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

Establish first where in the prior material they are comfortable, and from there, try to build on those known concepts, using different approaches such as analogies, mnemonics, and real-world examples, followed by practice problems.

Connect with a tutor like Frank