Learn your courses
with your peers.

Connect with UW students who aced the classes you're taking today. Personalized support for every Husky.

Trending Subjects

Find the right tutor for you

Real students who know the material because they just learned it themselves.

Showing all tutors
ML

Marcus L.

Junior · Computer Science

4.9
·42 sessions·$25/hr

I break down data structures the way I wish they were taught to me.

Data StructuresAlgorithms
Available
View
PK

Priya K.

Senior · Chemistry

4.8
·28 sessions·$30/hr

Orgo made no sense until I found the right way to visualize it.

Organic ChemistryGen Chemistry
Available Tomorrow
View
JW

Jordan W.

Sophomore · Mathematics

5.0
·15 sessions·$20/hr

Calc doesn't have to be scary. I promise.

Calculus I-IILinear Algebra
Available
View
AT

Aisha T.

Junior · English

4.9
·35 sessions·$25/hr

Your essay has a voice -- I help you find it.

Essay WritingResearch Papers
Busy
View
DR

Diego R.

Senior · Music

4.7
·50 sessions·$35/hr

Guitar isn't about talent. It's about the right practice.

GuitarMusic Theory
Available
View
NC

Nina C.

Junior · Biology

5.0
·12 sessions·$45/hr

I scored a 520 on the MCAT -- let me show you how.

MCAT PrepBiology
Available Tomorrow
View

Don't see your subject?

Browse all subjects

How it works

Find your match

Search by subject, style, and price. Every tutor is a real student who knows the struggle.

Message before you book

Chat first to make sure it's the right fit. No commitment until you're ready.

The Guru Difference

Start learning

Book a session, meet online or in person, and track your progress over time.

For tutors

You already know the material.
Now get paid for it.

No TA position required. If you got the grade, you can teach it.

You set the rate.

Pick your hourly price, change it anytime. Payments go straight to you -- no chasing Venmo requests.

Your schedule, your rules.

Block off midterms week, open up weekends. Students book around your availability, not the other way around.

One place for everything.

Students, sessions, earnings, messages. Stop juggling five apps to run a tutoring side hustle.

Trusted by students like you

2,400+

Sessions Completed

4.9/5

Average Rating

< 2 hours

Response Time

"I was struggling in Organic Chem and couldn’t make office hours. After 3 sessions with my tutor, I went from a C to a B+."

JT

Jeremy T.

Junior · Organic Chemistry

"The fact that I can message my tutor before booking made all the difference. I found someone who actually teaches the way I learn."

MK

Michael K.

Sophomore · Data Structures

"I didn’t get a TA position, but I still wanted to teach. Guru lets me set my own schedule and actually earn while helping people."

AL

Aisha L.

Tutor · Spanish, Calculus

Join 1,200+ students already on Guru

Your first session is a conversation, not a commitment.

Whether you're looking for help or ready to share what you know there's a place for you here.