1 of 7

Connect with hundreds of tutors like Paul

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 Paul, a tutor from Rochester Institute of Technology


Certified Tutor

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

I am super interested in web development and love helping solve first world problems with technology.

Connect with a tutor like Paul

Paul’s Qualifications

Education & Certification

Undergraduate Degree: Rochester Institute of Technology - Bachelors, Software Engineering


Web development, music and friends

Tutoring Subjects

Computer Science



Ruby on Rails


Technology and Coding

Q & A

What is your teaching philosophy?

I enjoy helping to explain concepts and see small problems understood, because those are the building blocks for completing larger problems.

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

I want to understand their goals for these sessions, how much they know about the topic, and what kind of pace they would like to move at.

How can you help a student become an independent learner?

I can help a student become an independent learner by teaching them concepts, so when they switch tools or technologies, they understand what they need to be searching for.

How would you help a student stay motivated?

I would want our sessions to work around building something that motivates them to keep going.

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

I personally like teaching people new concepts with real-life examples of that concept, and then showing several examples of how that works.

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

I can help by giving different analogous words or ideas to help explain the concepts.

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

I like to ask students what their goals are with this session.

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

I find helping them show how much they can do with programming, and why it's great to understand, helps a lot.

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

I like to assign a task or two that's based around what we discussed, and have them write some code to solve that problem. That then shows to me that they learned the concept.

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

By starting with what they know, and slowly building up their knowledge around that subject.

How do you evaluate a student's needs?

I look at their goals, what they know and where they need to go to meet their goal.

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

I try to read facial expressions to see if the concept is making sense, and if they are not understanding the concept, then I will try to break it down and explain it with a different real-world example.

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

I typically like to have an IDE open to show code or be able to code during a session. I also like having a white board handy to draw out concepts.

Connect with a tutor like Paul