For high school & college students
Teach a kid to read. Learn what you're made of.
Tutor a K–5 student in math or reading, one hour at a time, from wherever you are. Every session counts as a verified volunteer hour.
01 Verified volunteer hours
Service hours that mean something
Hours are tracked through our hour log and verified by the Tutor-For-All team. They count toward:
Per tutoring session
Every session you lead with your student.
Per tutor you refer
Once they name you on their application, are accepted, finish onboarding, and tutor their first session.
Per family you refer
Once they name you on their sign-up form and their child completes a first session.
02 Why tutor with us
More than a line on your resume
Though it's a very good line on your resume.
A college essay waiting to happen
Admissions officers look for sustained, meaningful service. Teaching one kid, week after week, and watching them improve is exactly that.
Real leadership
Explaining fractions to an eight-year-old builds patience and communication faster than any club meeting.
Master your own material
The fastest way to understand something is to teach it. You'll be sharper in your own classes.
Direct, visible impact
You'll be helping a kid who otherwise wouldn't have a tutor, and you'll see the difference yourself.
Use your languages
Speak Spanish, Vietnamese, Hindi, or something else? Some of our kids are English learners, and you could be their perfect match.
A reference from us
Active tutors can request a reference letter from our team for internships, jobs, and college applications.
03 Who can apply
Requirements
We hold a high bar because our students deserve great tutors. We updated these for fall 2026.
Not quite there yet?
If you're close, apply anyway. We review every application individually, and if it's not a yes this time, you're welcome to apply again next semester.
-
HS or college
Currently enrolled in high school or collegeHigh school students in grades 9–12 and college or university students are both welcome. Sessions are online, so you can tutor from anywhere in the world.
-
3.5 GPA
Minimum unweighted GPAAt least a 3.5 on a 4.0 unweighted scale.
-
90+
In the subject you tutorTutoring math? You need a 90 or above in your current or most recent math course. Reading? The same in English/ELA. Both? We look at both.
-
1–2 hrs
Each weekScheduled around your availability. Consistency matters more than volume.
-
Online
Reliable internet and a deviceA computer or tablet you can use for video sessions.
04 What happens next
Application to first session
Four steps. Most of it happens on your own schedule.
-
Apply
Fill out the form below: your grades, subjects, availability, and why you want to tutor. It takes about five minutes.
-
We review
Our team checks your application and grades, then contacts you within 3–5 school days.
-
Onboarding
A training video (about 27 minutes), then a short form: ten questions on how sessions work and how we keep students safe, our Code of Conduct, and your availability. About 40 minutes in all, on your own schedule. Then a quick ten-minute hello video call, or a short video from you if our call times don't work.
-
Get matched
We pair you with a K–5 student by grade, subject, schedule and language. Sessions happen over Zoom or Google Meet.
05 Apply
Tutor application
Fields marked * are required. We'll reply to the email you give us within 3–5 school days.
Questions first? Email tutorforallnonprofit@gmail.com.
Choosing times
Pick hours in your own local time. We handle the conversion. Checking two hours in a row makes you much easier to match. Outside the US? Open the early-morning and late-evening hours under the grid too.
Takes about five minutes. Your information is used only to review your application and match you with a student.
Still deciding?
Ask us anything about expectations, scheduling or hours. Or read the tutor FAQ. We were in your position not long ago.