Welcome To BuffTutor / RamTutor!

15% Off First Hour!

Try out one of our tutors and get 15% off your first hour. Learn More

How It Works: 3 Easy Steps

1) Create An Account

Register to create a BuffTutor account. On your account, you'll be able to keep track of all your payments, session charges and refunds. You'll also be able to communicate with tutors directly using our messaging app.

2A) Find A Tutor

Search our tutor list for the perfect tutor for you! Contact tutors directly through their profiles and use our messaging app to discuss your academic needs or concerns before you select a tutor to work with.

2B) Submit A Tutor Request

Alternatively, instead of contacting tutors directly, submit a tutor request and reach out to all our tutors who offer assistance in the subject. You will then receive proposals from tutors and you can use our online messaging app to communicate with tutors before selecting the right one for you.

3) Get To Work!

Once you've selected the right tutor for you, get to work! Start working with your selected tutor as soon as you would like to.

Good Luck!

Add a card to your account and your tutor will charge sessions after they occur.

Who We Are


We are a network of experienced tutors in Boulder, Denver, Colorado Springs & Fort Collins with a passion for teaching. We tutor a wide variety of subjects from Math & Science to Writing & Foreign Languages for College and High School classes. Our goal is to make the process of finding the right tutor as quick, easy and effective as possible, and since 2009, we've assisted thousands of students connect with the right tutors.

Experienced Tutors
All of our tutors have not only excelled in the courses they tutor, but also have at least one year of teaching and tutoring experience.

Detailed Tutor Profiles
Search our tutor list for your perfect tutor. Each tutor's profile includes his/her experience and accomplishments, availability, online calendar and rate. Find the tutor who fits your budget and your schedule.

Rapid Turnaround Time
Submit our online request form and get matched with a tutor within 12-24 hours.

Painless Payment & Refund
Add a credit/debit card to your BuffTutor account and your tutor will charge your card after the session. Didn't love your tutor? Let us know and we'll refund the session.

Easy Online Tools
Use our online tools to keep track of all your payments and sessions.

Satisfaction Guaranteed
With no contracts, students can meet as often with their tutors as needed. Students are encouraged to let us know how their tutors are doing, and if a student isn't satisfied with a tutor, we'll refund them for the session and match them with a different tutor, if desired.


Carl H.

Jeremy B.

Erin S.

Joseph A.

Katie G.

Allison L.