1 of 7

Connect with hundreds of tutors like Bob

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 Bob, a tutor from Rensselaer Polytechnic Institute


Certified Tutor

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

I love teaching and it's been a passion of mine that has brought me great fulfillment over the years. From teaching students at all levels for over 20 years to supporting my three children through high school and college studies, I've brought confidence and knowledge to those I've tutored. The change I see in my students from those who struggle to those who succeed is rewarding both personally and professionally.

Connect with a tutor like Bob

Bob’s Qualifications

Education & Certification

Undergraduate Degree: Rensselaer Polytechnic Institute - Bachelors, Electrical Engineering

Graduate Degree: Brooklyn Polytechnic - Masters, Computer Science


Civil War Union Army Re-enactor, Baseball, computer programming

Tutoring Subjects

ACT Prep

ACT Math


Algebra 2


AP Calculus AB

AP Calculus BC

AP Physics 1

AP Physics C: Electricity and Magnetism

AP Statistics


Calculus 3

College Algebra

College Computer Science

College Physics

Computer Science

Differential Equations

Electrical and Computer Engineering



High School Physics


Multivariable Calculus






PSAT Mathematics


SAT Prep

SAT Math

SAT Math Prep Course

SAT Reading

SAT Writing and Language



Study Skills

Study Skills and Organization

Technology and Coding

Test Prep


Q & A

What is your teaching philosophy?

To explain the topic in simplest terms and to ensure the student understands the steps necessary to arrive at the solution. I don't believe in solving just one problem and having a student parrot back the steps I did to solve that problem. I like to teach the student to think and to solve similar problems, not just the one I demonstrated.

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

I'd introduce myself, find out what he/she is having difficulty with, and then increase their confidence that they will be able to solve problems like that after a couple of meetings.

How can you help a student become an independent learner?

By teaching them methods of problem-solving and not merely doing the problems for them. By listening to them and giving them honest answers to their questions. By giving them the self-confidence so they can at least make an attempt, if not solve similar problems.

How would you help a student stay motivated?

By giving him/her small successes in problem solving. Finding out what they are interested in, and then providing examples that are in their field of interest.

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

I'd start with simple basic problems, letting the student solve them, and then move on step by step until you reach the skill or concept the student was originally having difficulty with.

Connect with a tutor like Bob