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.

Private Music Instruction

Whether you've never played before or you're ready to pick up where you left off, search our list of tutors for the right music teacher for you.

Szilvia S
Voice & Piano Teacher

Szilvia has more than a decade of teaching experience. She teaches students of all ages and also tutors music theory and diction.

Ryan J
Violin & Viola
Ryan J. has taught private violin and viola lessons to students of all ages for eight years. He is experienced in both Suzuki and Traditional methods.
Jessica C
Violin & Piano
Jessica is a dedicated and experienced violin teacher, with over five years of professional teaching and performance experience. She has worked with students of all ages and also provides piano tutoring.


Carl H.

Jeremy B.

Erin S.

Joseph A.

Katie G.

Allison L.