1 of 7

Connect with hundreds of tutors like James

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 James, a tutor from Bowling Green State University-Main Campus


Certified Tutor

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

I believe all students can learn at a high rate given sufficient time and sufficient support.

I have taught High School Physics and High School Chemistry for 10 years at a variety of levels. I have found that when students can make connections to real world topics they are much more likely to understand the content in chemistry and physics.

I honestly believe that students need a variety of ways to internalize information. For the chemistry course I taught to ESL students, I made podcasts for them with each of the objectives I needed for them to acquire and encouraged them to view these video podcasts to increase their understanding of the content. During classroom time, I would spend the majority of the time making connections to real world situations. These video podcasts were uploaded to a you tube channel fore easy access.

Connect with a tutor like James

James’ Qualifications

Education & Certification

Undergraduate Degree: Bowling Green State University-Main Campus - Bachelors, Chemistry

Graduate Degree: Shenandoah University - Masters, Computers


outdoor photography, drama, hiking, camping

Tutoring Subjects


Basic Computer Literacy


Elementary School Math

GED Prep

GED Math

High School Chemistry

High School Physics

IB Physics


Middle School Math



Test Prep

Q & A

What is your teaching philosophy?

All students can be successful given sufficient time and support in acquiring knowledge that will be of benefit to them.

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

At a typical first session, I would try to identify the type of learner the student is and the nature of the problem in addressing the subject content.

How can you help a student become an independent learner?

You can help a student become an independent learner by providing tools students can use to identify and work with any content.

Connect with a tutor like James