A fresh perspective on learning

Learn from
someone who
gets it.

That tricky concept. The next big test. The confidence to ask another question. Find a peer tutor who can help you move forward.

Paid and community tutoring · Online and in person

Joseph HarrisonJosephPeer tutor
Meghan ColelloMeghanPeer tutor
A good place to start

“Can we try
that again?”

Always a good question.

Good help starts with a connection

A different perspective.
A clearer way forward.

A peer tutor can help turn “I don’t get it” into a question you feel ready to tackle.

Someone who understands.

Learn with a peer who remembers what it feels like to face a difficult class, a big test, or a blank page.

Support that fits.

Start with the subject, format, and times that work for your family. Read about the person behind the profile.

More than one way to help.

Explore paid tutoring and community-service options, with the practical details agreed before you meet.

Understand the options

Meet the people behind the profiles

A subject you need.
A person you connect with.

Read about each tutor’s interests, experience, and way of making an idea click.

English · History · Math

Annika Whalgren

I’m Annika, and I’m drawn to literature, writing, and the arts. I see tutoring as a conversation: listening closely, asking useful questions, and helping a student find…

Confirm pricingReview pending

Test prep · English · Math

Bennett Reda

I’m Bennett, and I enjoy helping students turn a difficult topic into something they can work through with confidence. Math is a particular interest of mine. My…

Confirm pricingReview pending

History · Math · Science

Blake Sealy

I’m Blake, a track athlete with a particular interest in Social Studies. I enjoy helping students connect U.S. History, World History, and Government to the people and…

Confirm pricingReview pending

How it works

One useful next step.

For students & families

Find your person.

  1. Start with what you need.

    Browse tutors by subject and practical fit, or tell us where you need help.

  2. Choose and connect.

    Read a profile, send a request, and confirm the learning goals and arrangements.

  3. Learn, practice, repeat.

    Bring your materials, work through the challenge together, and share how it went.

Find a tutor

For tutors

Pass on what you know.

  1. Tell us about yourself.

    Share your subjects, experience, teaching approach, and potential availability.

  2. Work through the review.

    Your application is reviewed before a public profile is approved.

  3. Make a difference.

    Connect with learners, confirm each session, and keep your profile and records up to date.

Become a tutor

You don’t need all the answers

Not sure where
to begin?

Tell us the subject, what feels difficult, and what would make tutoring work for you. We’ll have a clearer starting point for finding a fit.

Help me find a tutor

A little clarity

For students & families.

What is MyPeerPrep?

MyPeerPrep connects students and families with peer tutors for academic support. Tutors can offer paid sessions, community-service tutoring at no tutoring fee, or both.

How can I understand a tutor’s qualifications?

Start with the tutor’s subjects, experience, teaching approach, and profile review information. Applications are reviewed before a profile is approved. If you have a question about a particular course or qualification, include it in your request so it can be confirmed.

Which subjects can I get help with?

Browse the directory for the subjects tutors actually list, including math, English, science, history, and test preparation. If your course is missing, ask for help finding a tutor and tell us what you need.

Do I have to pay for tutoring?

You can look for community-service tutoring, paid tutoring, or either. Community-service sessions have no tutoring fee. For paid sessions, confirm the rate directly with the tutor before you meet. Submitting a request does not create a payment obligation; MyPeerPrep does not collect payment through this website.

How do I schedule a session?

Choose a tutor or submit a matching request. Once the fit is agreed, the family and tutor confirm the time, time zone, format, and any paid-session rate. A listed weekday or proposed time is not a confirmed appointment.

Are sessions online or in person?

It depends on the tutor. Use the format filter to find online tutoring, in-person support, or both. For in-person support, confirm the location and travel arrangements before agreeing to a session.

What if I can’t find the right tutor?

Tell us your subject, learning goals, preferred times, and tutoring preferences through Help me find a tutor. You can still request help when the directory has no match.

Before you get started

For tutors.

What qualifications do tutors need?

Tell us about your current education, subject knowledge, relevant courses, and experience explaining ideas to others. Applications are reviewed before publication. If you are unsure whether your background fits, contact us before applying. Test scores are optional.

How does community-service credit work?

Keep accurate records of the date, subject, and duration of each community-service session. MyPeerPrep can review supporting records, but your school or receiving organization decides whether the hours qualify. Check its requirements before relying on a session for credit.

Can I tutor more than one subject?

Yes. Include the subjects and course levels you are comfortable teaching, with relevant experience or coursework. Each listed subject should reflect what you can explain clearly and confidently.

What is expected of tutors?

Prepare for the learner’s goals, explain patiently, communicate clearly, and keep availability accurate. Help students understand and do their own work. Confirm the practical details before each session and let the family know promptly when something changes.

What can I charge for paid tutoring?

Propose your rate when you apply and agree on the actual price with the family before a session. This website does not set a universal tutor price, add a checkout fee, or process payments. Keep paid and community-service sessions distinct in your records.

How will families contact me?

Families can choose your profile and submit a tutoring request. The request is recorded for review and follow-up using the contact route approved for your profile. Keep your contact details current and respond to requests you receive.

Do I have to accept every request?

No. Let the family or administrator know whether the subject and timing work for you. Your listed availability is a starting point, and an appointment needs agreement from both sides.