Head Tutoring

Work one-on-one with a 99th + Percentile tutor with the most experience, trust, and proven success in the business!

  • "Tim was an exceptional tutor through helping me prepare for the MCAT! He helped me understand several chemistry and biochemistry concepts by explaining to me in detail why I missed certain questions, and pasted helpful charts into my tutor portal to help me grasp the concepts even more. He always had my questions answered in the portal before the tutoring session began and was very flexible with his appointment times. He has a great personality and is very easy to get along with! Tim helped me increase my score by 16 points since my previous attempt at the MCAT last year. He also tremendously helped me with my personal statement and other essays for my medical school applications. He gave me helpful advice of how to rearrange my personal statement and fixed several minor mistakes in each of my essays. Thank you, Tim!!" ”



  • "I started working with Theo when I took an MCAT practice exam and realized I wasn't getting the scores that I wanted. He helped me come up with a completely different study schedule that would best fit my strengths and weaknesses. He gave me an excellent excel sheet to monitor my progress. I've now worked with Theo for months, but after working with him for just a few weeks, I saw my CARS scores go up immediately. Theo is incredible at teaching you how to approach different sections of the MCAT, especially when it comes to CARS. He talks you through the passage, and teaches you proper test-taking strategies."



  • "Working with Andrew was one of the best decisions I have made during my MCAT preparation. Not only was Andrew very helpful during our tutoring sessions together, but he was also easily accessible when I had questions regarding my study plan and other aspects of my preparation. With Andrew’s help I was able to learn the ins and outs of how to approach the CARS and what I needed to do to drastically improve my score. Andrew made tutoring sessions very comfortable and personal. If I uploaded information into my study portal that I needed help with, I knew that Andrew would work diligently to prepare for our session together the next day. Because of this, I had extreme confidence as I sat down to take the MCAT. I recommend MCAT Self Prep over any other prep company, hands down."



  • "After having taken five years off after undergrad, I embarked on the self-study journey of preparing for the MCAT. I did not find MCAT self-prep until the last phase of my studying, nevertheless working with Tim the month before my test proved to be invaluable. Tim is an incredibly encouraging tutor, and even though I did not feel prepared, his positivity and faith in me kept me going. Given our short span of timing working together, Tim provided test taking tips, study tips and helped clarify concepts with external links and thorough written explanations. He is down to earth, relatable and made the process of MCAT studying actually enjoyable. My only wish is that I had found MCAT self-prep and Tim’s tutoring services sooner. He is honestly the best!"



Focused on Results!

While all our Elite Tutors are exceptional, what makes our Head Tutors unique is their breadth of experience helping their students get the results they want.

  • Proven Expertise

    Head Tutors have scored in the 99th Percentile or higher and demonstrated a consistent ability to help their students improve.

  • True Satisfaction

    Each of the 30+ testimonials collected by our Head Tutors is proof to their ability to satisfy their students in all facets of MCAT preparation.

  • Valuable Perspective

    Having worked with hundreds diverse students, coupled with leadership roles in writing questions and MCAT essays, they know how to achieve success in a variety of circumstances.

Consistent Positive Feedback

After every session, students have the option to submit anonymous feedback. Based on these short surveys, our Head Tutors have a 4.93 out of 5 satisfaction rating with consistent positive feedback as seen below:

  • "I was satisfied with how we systematically when through things and how you explained answers to questions through prompting me with smaller questions."

  • "He demystified the concepts and I feel that I will remember how to apply them know because I understand, not just have memorized."

  • "I really liked all of Andrew's specific examples that he used instead of just giving me definitions for the different concepts that I was confused on. It really helped bring the ideas to life!"

  • "Very happy with Andrew's ability to break down questions into smaller questions that I could answer in order to direct my thinking and then arrive at the final answer. This technique has really helped me when I am stuck on a question during a test and then I try to break it down into chunks like Andrew does, which helps me a lot if I feel lost to refocus and find what I need in order to answer the question."

  • "My session was very helpful. I was nervous and intimidated to meet with THE head tutor. But Andrew was very approachable and awesome to work with. We reviewed my questions but in a manner that he made sure I understood the material by asking me questions on it instead of simply showing me how to get to the correct answer. He also set realistic goals with me and checked in on my study plan and progress."

  • "I’m very satisfied. The way how Theo is explaining me all the details of how to succeed during the MCAT. It’s starts with creating a plan to going over cars sections and giving me clues about how to approach each passage and question. Theo gives me always a good feeling that I can make it, that I can get the best out of me to score great on the MCAT. It’s a long way but Theo gives me courage and believes in me. I’m looking forward to work with Theo over the next couple of month till the MCAT. I’m very lucky to have him as my tutor. :)"

  • "I appreciated how focused the session was, and I felt that Andrew addressed all of my concerns and questions."

  • "Andrew and I went over my study plan, and he was very informative about how I can improve my MCAT studying so that I can improve my MCAT score."

  • "I’m very impressed from Theo because he is a very polite and friendly person who helped me to create a study plan today to make sure I will be on the right track over the next months. I’m excited to work with him."

  • "Very receptive to what I was asking and understood my perspective in how I want to approach the exam."

  • "Thanks for helping me learn new strategies and build confidence in doing CARS questions Theo!"

  • "Every question in my study portal was answered in a very detailed manner and I left the tutor session feeling better prepared on those concepts than I thought I would be. I really liked the examples and analogies that were also given with the explanations of the questions I had, they added an extra element of clarity."

  • "Thank you for your patience and understanding of my paste in learning and insight on how to approach to studying based on my current lifestyle."

  • "Tim is very encouraging and patient. This is something very important to me because I am someone that does not easily understand new concepts on the first or even second time of being exposed to them."

  • "Great listener, encouraging, most importantly helpful!"

  • "I loved the session as Timothy was very well-prepared and was so patient answering all of my questions (I had alot of questions). He explains things very thoroughly and breaks down a difficult question into a straight forward problem. Overall I feel very happy with my session and I am excited to continue my studying for the MCAT."

  • "I’m very satisfied. The way how Theo is explaining me all the details of how to succeed during the MCAT. It’s starts with creating a plan to going over cars sections and giving me clues about how to approach each passage and question. Theo gives me always a good feeling that I can make it, that I can get the best out of me to score great on the MCAT. It’s a long way but Theo gives me courage and believes in me. I’m looking forward to work with Theo over the next couple of month till the MCAT. I’m very lucky to have him as my tutor. :)"

  • "Theo is impressive. He does a great job of explaining the strategies to me and helping me to apply them. Theo is also very encouraging, so this allows me to remain confident in my abilities. Even if I answer a question wrong, he tells me what I specifically did to get it wrong, which helps me positively adjust my thinking when approaching problems. Theo's tutoring strategies assure me that I am one step closer to getting the scores that I desire on my MCAT. Awesome Tutor!"

  • "It was very informative and very encouraging! Helped me build the confidence I needed to get through this 'marathon' of studying."

  • "I am very happy with Timothy. I explained a lot of my fears and anxieties about taking the MCAT. He gave me great advice on what I should start with and how best to follow the modules and what the mini exams are and how to use them. He was very understanding but also helpful in how to tackle concepts I don't understand even after watching videos."

  • "I was very satisfied with today's session because my questions were answered and also because I learned how to answer questions on my practice MCAT exam that I didn't understand before. Thank you!"

Our Head Tutors

Choose the Head Tutor that meets your needs!

  • Dimitry Shitarev

    Dimitry Shitarev

    Dimitry is a CARS expert, having tutored over 150 students specifically for that section! He is in a prestigious 3 year MD program at UNC Chapel Hill and has received teaching awards from UNC, making him a great fit for anyone needing both science and CARS help.

  • Theo Bennett

    Theo Bennett

    Theo scored a perfect 528 on the MCAT using only our MCAT Self Prep program. During the medical school application process he was accepted to six top-10 medical schools including Harvard. Theo is an MD student at UCLA with hundreds of hours of MCAT tutoring experience!

  • Timothy Nolan

    Timothy Nolan

    Timothy completed the entire MCAT Self Prep Program before his 99th percentile MCAT score. He wrote and edited our Quizlet, CARS passages, and more. As a rising M3, he's tutored over 100 MCAT students with it all: study planning, content, CARS, passage approach, and applications!

  • Andrew George

    Andrew George

    Andrew has successfully led several of his students to achieve 100th percentile MCAT scores. He leads the MCAT Self Prep Tutoring Team and has worked one-on-one with hundreds of students. He also has vast experience as a professional practice question writer and analyst.

  • Best Prep, Best Price

    Our prices cannot be beat. While other companies charge as much as $4,099 for a 10-session package ($410 per session) with a barely-90th percentile tutor, tutoring with our 519+ Elite Tutors starts at just $149 per session! Other companies charge as much as $14,999 for a 28-session package ($469 per session) with one of their head tutors, but meeting with our Head Tutors starts at just $399 per session! We are so confident you won't find a better price that we stand behind our Lowest Price Guarantee.

Start Now, Pay Monthly

Not ready to pay in full? Simply select pay monthly at checkout and get started for only 25% of the price.

Head Tutoring Packages

  • 1 Tutoring Session
    $ 799.99 /session
    • Recommended for:

      Students simply in need of a customized study plan.

      Students who want to pay as they go.

      Students looking to try it out before committing to a larger package.
  • 5 Tutoring Sessions
    $ 639.99 /session
    • Recommended for:

      Students needing help with a single weak area.

      Students on a very tight financial budget.

      Students looking for a boost during their final month of MCAT studying.
  • 10 Tutoring Sessions
    $ 519.99 /session
    • Recommended for:

      Students needing significant help with a single weak area.

      Students on a tight financial budget.

      Students looking for a significant boost during their final month of MCAT studying.
  • 20 Tutoring Sessions
    $ 439.99 /session
    • Recommended for:

      Students needing help with several weak areas.

      Students struggling to make score improvements.

      Students wanting to follow up with a tutor regularly (i.e. weekly).
  • 40 Tutoring Sessions
    $ 399.99 /session
    • Recommended for:

      Students needing significant help with several weak areas.

      Students really struggling to make score improvements.

      Students wanting to follow up with a tutor regularly (i.e. biweekly).

Frequently Asked Questions

Which plan is right for me?

If you are not sure which plan is right for you, simply request a free consultation with Andrew and he will point you in the right direction. He’s worked with hundreds of students and knows what you’ll need to achieve your goal in your unique situation.

What are sessions like?

Each Elite Tutoring session will include the following:

Meticulous Preparation. Before the session even starts, your tutor will look through your Study Portal as they prepare an individualized lesson plan.

Pivotal Adjustments. At the beginning of each hourlong session, your Premium Elite Tutor will examine your progress and help you adjust your study plan using the Study Plan Spreadsheet.

Individualized Training. Your Premium Elite Tutor will spend the bulk of the session focused on teaching you the strategies and content that address your exact needs.

Can a tutor help me with my study plan?

Our Elite Tutors’ primary focus is on helping you know what and how to study in order to achieve MCAT success. They understand that having an effective study plan is the number one determining factor regarding whether you will reach your goal MCAT score. For this reason, they will focus on helping you develop and follow a customized study plan unique to your needs. They all scored in the 97th+ percentile using the MCAT Self Prep Program, so they know what it takes to achieve MCAT success.

Will Elite Tutoring help me during my final month of MCAT studying?

Yes! The final month of studying is actually the best time to take advantage of Elite Tutoring. You will be doing many full-length practice exams during your final month, and your Elite Tutor can review the toughest passages and questions with you. Study Plan Advising is also extremely helpful as you try to decide what and how to study during the final month. Students find that working with someone who has already conquered the exam to be very reassuring during the most stressful period of studying.

I need help with the CARS section. Can an Elite Tutor help me with that?

Yes! Our Elite Tutors are trained to help you with every section of the MCAT.

How do I start meeting with a tutor?

To start meeting with your tutor, simply add Elite Tutoring to your cart, and complete the checkout process. Afterwards, you will receive an immediate confirmation email with detailed instructions for getting started.

You can immediately start our Create-your-own Study Plan Course, which will walk you through developing a rough draft study plan using the Study Plan Spreadsheet.

After that, you can schedule a your first at your convenience so that you can discuss your study plan with one of our Elite Tutors in a one-on-one setting.

How often will I meet with a tutor? How does scheduling a session work?

The great thing about our program is that it offers you the flexibility to study at your own pace and on your own schedule. You do not need to meet with your tutor at the same time every week for a set number of weeks. You are able to choose any available tutoring slot from your tutor’s calendar, whether that slot is two months from now or two days from now. You choose the time that works for you! Students love having this flexibility.

Is there any way to meet in person with my tutor?

All of our tutoring sessions are conducted online, and our students find this to be just as effective, if not more effective, than meeting in person. Students really enjoy the fact that they can visit with their tutor without having to ever leave their apartment!

Can I defer my payment or pay in increments over time?

Yes! At the checkout page, you can select Pay Over Time. Many students who are looking to avoid paying upfront really enjoy this Pay in Four option. It allows you to get started on any premium package for only 25% paid up front. This payment plan will automatically charge the outstanding balance in 25% increments monthly (30 days, 60 days, and 90 days), and it’s completely interest free!

Can I schedule sessions before my payment plan is paid off?

Yes! You can begin scheduling tutoring sessions right away after signing up. But keep in mind that we will suspend your account and postpone all remaining tutoring sessions if your recurring payment fails at any time. If you plan to change your billing method during your payment plan period, please keep your information up-to-date in your billing account  to avoid losing access.

What materials will I receive as part of this tutoring program?

As soon as you enroll in Elite Tutoring, you will receive immediate and free access to all of the following:
  • Our MCAT Video Collection, which covers ALL the MCAT topics as listed by the AAMC.
  • All ten of our online content modules (Biology I, Physics II, etc) as well as MCAT Bootcamp with customization.
  • Create-your-own Study Plan Course, which includes our Create-your-own Study Plan Spreadsheet and Score Tracker.

Request a Free Consultation

Simply fill out the form below to request a free 10-minute phone consultation with one of our Head Tutors. They’ll be in touch shortly.

Please note that if you have a question for me regarding the website or a technical issue of some kind, please check our detailed FAQs.