1 of 7

Connect with hundreds of tutors like Peter

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 Peter, a tutor from Kennesaw State University


Certified Tutor

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

Adaptive, Synergistic, and Personal help. I aim to match my teaching style to your learning style while maintaining the integrity of the curriculum; We will come to a mutual respect and comfort level so that learning is efficient and understanding is fluid; You are the sole focus of my attention, I will put my 110% towards helping you learn and not towards regurgitating facts.

Connect with a tutor like Peter

Peter’s Qualifications

Education & Certification

Undergraduate Degree: Kennesaw State University - Current Undergrad, Mechanical Engineering

Test Scores

ACT Reading: 31

ACT Science: 35


Code Development, Artificial Intelligence, Engineering & development, Linux Server Administration

Tutoring Subjects


Computer Science



Mechanical Engineering


Q & A

What is your teaching philosophy?

The student must meet the teacher halfway; we can't help those who don't help themselves.

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

In the first 5 to 10 minutes, it helps to introduce each other and come to a mutual understanding of your current state in order to better tutor you. After that, we can start with the basics or move straight into any specific topic you need.

How can you help a student become an independent learner?

I strive to help a student understand the mindset needed to learn their topic through ways such as repetition or teaching specific tools intrinsic to a topic.

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

We repeat the topic but in a different way. Sometimes, we need to come at problems from different angles to see hidden insights. Also, repetition: sometimes it will take multiple sessions over the course of a few days or weeks before a topic will stick.

What strategies have you found to be most successful when you start to work with a student?

I observe the student as I try out different tutoring approaches: traditional, hands on, visual, copycat, etc. Once I can figure out what helps a student the most, then I refine that strategy so that they can get the most out of the sessions.

How would you help a student get excited/engaged with a subject that they are struggling in?

Relate it to their life, and not just real life. If a student can apply their knowledge and receive back physical stimuli, then more likely than not the student's intellect and curiosity will be engaged.

How do you build a student's confidence in a subject?

I start from the basics and work up with an emphasis on teaching tools and strategies. Once we hit milestones, then I go back and show the students everything they learned by indirectly making them tell me about it. If you can learn the basics and the tools necessary, then you can be confident in their ability.

How do you evaluate a student's needs?

Through trial and error and mutual communication. Nobody can look at someone and know all their tutoring needs. This is why I always ask first, and then if the student isn't sure either, I have to just try different things until we can find the most effective way.

How do you adapt your tutoring to the student's needs?

I listen and observe them. If I notice the student has lots and lots of questions, I will shorten my explanations so that they can actively learn more. If I find the student loses interest when I talk, then I will strive to talk less and interact more. There are many different ways of adapting.

What types of materials do you typically use during a tutoring session?

Depending on the subject, I will use a whiteboard or a piece of paper to help visualize a problem. When teaching computer science, the greatest resource is the computer itself.

How would you help a student stay motivated?

In the end, the motivation lies in the student's willingness to stay as such. I can help by offering encouragement, showing applications of the topic in their lives, and proving to them that they are learning. In the end, however, it's up to the student to stay the course.

What techniques would you use to be sure that a student understands the material?

A student understands the material when they can teach it to me. If we don't have enough time for that, then by showing me they understand the principles and how to solve the problems; then I can rest easy knowing they have learned.

How do you help students who are struggling with reading comprehension?

Take it slow, use context clues, and don't be afraid to ask for help.

Connect with a tutor like Peter