1 of 7

Connect with hundreds of tutors like Richard

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 Richard, a tutor from Swarthmore College


Certified Tutor

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

To help and motivate students to do their very best by providing excellent academic and life support.

Connect with a tutor like Richard

Richard’s Qualifications

Education & Certification

Undergraduate Degree: Swarthmore College - Bachelors, Computer Science

Graduate Degree: University of Denver - Masters, Information and Communications Technology (Web Design)

Tutoring Subjects


GED Prep

GED Math




Microsoft Excel

Microsoft Office

PC Basic Computer Skills






Relational Databases

SAT Prep

SAT Math


Technology and Coding

Test Prep

Q & A

What is your teaching philosophy?

My personal philosophy towards teaching is to meet the student where they are and to try alternative techniques that will best suit the student to succeed.

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

I would introduce myself and my background, as well as get some information from the student. I would try to speak with the parents, if possible, to gather information as well. I try to come up with some goals with the parents and students, and determine the immediate needs of the student (i.e. upcoming exam or homework).

How can you help a student become an independent learner?

You can help a student become independent by helping them understand not just how to solve a problem, but why. Also, linking them to places where they can get answers on their own or go for additional help. I also like to come up with tricks that will help the student remember a way to solve a problem.

How would you help a student stay motivated?

I would help a student stay motivated by providing them positive reinforcement and encouragement. I like to build on what a student already knows, and then, moving forward from there, to their ultimate goal.

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

I would try to access where the issue is. Typically, you must go back to something they already learned that builds on the skill they are trying to learn. I would also find different techniques to teach a skill until we find the right fit.

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

I would help them become excited by trying to find ways to relate the subject matter to their interests or by building upon small successes. Positive feedback is always a good way to help build confidence in a student.

How do you evaluate a student's needs?

A good way to evaluate a student's needs is to look at their past work, speak with a student's parents and the student directly. Also, I would start out with some practice exams and quizzes in the subject matter to gather a student's strengths and weaknesses.

Connect with a tutor like Richard