Welcome To BuffTutor / RamTutor!

10% Off First Hour!

Try out one of our tutors and get 10% 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.

BuffTutor Vs. The Rest

So, how do we compare with other tutoring services (both in town and online)?

The Rest*
Tutor Quality Tutors must have excelled in the course they are tutoring, pass our rigorous proficiency exams (based on college level classes), pass a background check and an interview. Tutors also must have 1+ years of relevant teaching/tutoring experience. Freelance tutors simply create a flier, a Craigslist ad or a profile on an online tutoring website.
Other tutoring companies (including a school's tutor list) typically require a tutor take and pass the course he/she is tutoring (sometimes requiring a B or better in the class), no previous teaching experience is usually required.
Rate Tutor sets his/her own rate, starting as low as $20-25/hr. Rate tends to reflect the tutor's education level and teaching experience. Students/parents can discuss this with tutors and negotiate a rate that works for both parties. Company sets the rate (typically starting at ~$50-60/hr) regardless of tutor's background and experience.
Tutor Compensation Tutor keeps 65-80% of earnings. Tutor keeps 20-40% of earnings.
Contract Restrictions We do not sell packages, students can meet with a tutor as often as is needed. Pay for sessions after they occur. Companies offer complicated prepaid packages where a student or parent feels obligated to use up prepaid hours even if the tutor is not being effective.
Guarantee If you're not happy with your tutor's performance, tell us and we will refund the most recent session. Feedback from students helps us keep the best tutors in our network.

We make NO PROMISES about a student's performance and final grade. All we promise is to connect you with experienced and passionate tutors.
No refunds, or difficult process to receive refund.

Grade guarantees with strict (almost impossible) rules to adhere to.
*Based on other tutoring services websites and complaints from students & parents who have worked with other tutoring companies*


Carl H.

Jeremy B.

Erin S.

Joseph A.

Katie G.

Allison L.