1 of 7

Connect with hundreds of tutors like Josh

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 Josh, a tutor from United States Naval Academy


Certified Tutor

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

Let me tell you a little bit about myself. I have a Bachelors degree and two Masters degrees in Mathematics from the United States Naval Academy, the University of Pennsylvania, and the University of Georgia. All of my degrees were earned with at least a 3.9 GPA and I earned the honor of being named the top math major from my undergraduate institution when I graduated. I have also had the pleasure of teaching mathematics at two different colleges and started tutoring math and physics over 20 years ago. Please allow me to accompany you on the exciting journey of exploration into math and physics!

Connect with a tutor like Josh

Josh’s Qualifications

Education & Certification

Undergraduate Degree: United States Naval Academy - Bachelors, Mathematics

Graduate Degree: University of Georgia - Masters, Mathematics

Test Scores

GRE Quantitative: 166

GRE Verbal: 163


Cycling, jogging, juggling, video gaming, movie watching

Tutoring Subjects

Abstract Algebra

ACT Math


Algebra 2

Algebra 3/4

AP Physics 1

AP Physics 2

AP Physics C: Electricity and Magnetism

AP Physics C: Mechanics

AP Statistics



Business Calculus


Calculus 2

Calculus 3

College Algebra

College Math

College Physics

Complex Analysis

Differential Equations

Discrete Math


Elementary Math

Elementary School Math

Finite Mathematics


Graduate Test Prep

GRE Quantitative

High School Physics

IB Physics

Linear Algebra

Linear Programming


Middle School Math

Multivariable Calculus





Quantitative Reasoning

Real Analysis

SAT Prep

SAT Math

SAT Mathematics



Test Prep


Q & A

What is your teaching philosophy?

I believe that it is crucial for a good tutor to be proficient in his subject. A tutor who muddles through material and solutions to problems can do more harm than good to his students. In addition to being knowledgeable in his subject, a good tutor is able to break a topic down into manageable pieces. I believe that a good tutor must genuinely care about his students and be willing to invest not only time, but also emotional energy into his students. A good tutor must earnestly want his students to learn and succeed. A good tutor is also patient, and understands that learning is an iterative process that takes considerable effort on both the part of the student and the teacher. A good tutor must understand that learning math can be difficult and challenging, but this is also what can be satisfying about studying it.

Connect with a tutor like Josh