Free tutoring. For real.

Don't go at it alone. Get help from a peer who aced your exact course—at no cost to you.

Get started


Why Knack?

It's the best tutoring experience in the world. Here's why:


There's no cost to you

Your school pays for your tutoring. That's right—free peer tutoring, baby!


Find tutors who aced your exact course

These tutors know what's up—they're fellow students who attend your school and have walked in your shoes.


Get help anytime, anywhere

In-person or online. Morning or night. 1-on-1 or bring a friend. It's accessible however you need it.


It's simple & intuitive

Our web & mobile apps keep it all in one place, from finding tutors, to messaging, to having sessions. This ain't your typical college software.

Get started

Students love Knack

Join the thousands of students who use Knack to help pass their classes with flying colors.

60,000+ students served and counting


☝️Hear it from real students

Amazing experience, my tutor truly helped me understand the questions which I was confused about, as well as went into depth, and settled my anxiety before the test.

🎒 Gillian B. KSU

I think Knack exceeds other tutoring centers because Knack tutor are from my school and took the same courses as me, usually within the year or so.

🎒 Fatima E. UF

The interface is user friendly and bug free as far as I've used it. The tutors respond quickly.

🎒 Lindsay G. UF

I love that it is a free service with tutors that are around my age and have taken the same professors.

🎒 Erica B. UF

My tutor was great. Even when she’s on the road she still makes sure you are getting the help you need.

🎒 Ashleigh R. Benedict

I love how easy to use the platform is. I've been able to find so many qualified student tutors from my school through Knack and because of this I've been able to memorize the material from each of my classes better and get above average exam grades.

🎒 Julissa V. Tutor

How it works

Get the help you need in three easy steps:


1.  Match with tutors

Request help in your course(s) and interested tutors will reach out.


2.  Have a session

Schedule the session and meet up in person or online in our built-in Online Classroom.


3.  Keep it going

Stay ahead by making your meetings weekly and finding new tutors as needed!

Get started

Frequently asked questions

Question not here? Visit our help center or chat with us.

Get started today.

Sign up and request a tutor in seconds.

Get started