MCAT Prep Course - MCAT Tutor



MCAT Score

99th Percentile

Undergraduate GPA


Undergraduate Studies

Molecular, Cell, Developmental Biology Major; History Minor

Special Expertise

Chemistry/Physics (99th Percentile), CARS (95th Percentile), Biology/Biochemistry (99th Percentile), Psychology/Sociology (100th Percentile)

Medical Education

Currently applying this cycle!

In-person Availability

Aaron’s sessions are all conducted online

More About Aaron

Hi, I’m Aaron and I’m very excited to help all of you with your MCAT journey! I’m a rising senior at UCLA studying Molecular, Cell, and Developmental biology with a minor in History. I took the MCAT in January 2024 and I will say that the months leading up to the test were some of the most stressful months of my life. I learned a lot of lessons and have many things that I wish I had known when I was studying. I would love to share these thoughts with you and help you reach your dream score!

Studying did not go the way I planned. My initial plan was to study hard during the summer all the way until January. I ended up aimlessly drifting around during the summer, thinking that I had plenty of time. I made no progress until late October when I realized that the test was almost 2 months away. I finally got serious and studied nonstop. I sped through content review and started doing hours of practice problems daily. I took a full length every weekend. All of this paid off and I strongly believe that all of you can do the same.

The main thing that helped me when I took the test was building up endurance. The vast majority of people have never encountered a 7 hour test before and I certainly hadn’t either. Staying in the zone and applying critical thinking for 230 questions with minimal breaks was a huge challenge. Thankfully, I was able to overcome that and am now enjoying the post-MCAT life. I’ll walk you through nuanced strategies that I used to stay locked in and acquire an excellent score. 

I also greatly enjoy teaching. Watching students overcome obstacles and challenges makes me extremely happy. I coach tennis and tutor students in human biology/physiology, so I have a quite diverse teaching skill set. I pride myself on the fact that I really try to know each individual student that I have the pleasure of teaching. Knowing students and their learning styles inside out, in my opinion, allows me to teach much more effectively.

Outside of school, I enjoy playing tennis, performing magic, watching sports, mountain biking, and going on outdoor adventures. And of course, I love spending quality time with friends and family. Dispersing these pastimes throughout studying was essential in keeping me from burning out. And now that I am done with the MCAT I’m enjoying my hobbies more than ever. I can’t wait to see all of you in this phase! 

Again, I understand how much stress and anxiety the MCAT can produce. I will closely guide you and ease your worries, up until the day you open up your score portal and see a score that you can be proud of. I look forward to working with you!


Best Regards,


Hear What Aaron’s Students are Saying About Him

MCAT Prep Course - MCAT Tutor


“For as long as I can remember, I have always been on the slower side when it comes to learning and grasping concepts. When I met Aaron, I could tell right away that he was experienced with not only the content but in explaining and conveying that knowledge to another student. Right off the bat, he was really patient while walking me through one of the questions step-by-step, which I really appreciated. I was essentially a blank slate, so he started from the basics and slowly built up from there, so that it was easier to follow along. Even with a challenging concept, he is somehow able to fully explain everything in a way that makes it easier to digest without oversimplifying anything. Along the way, he would check-in to make sure that I was able to follow along rather than just explaining the entire time. He is also super approachable. Usually I get scared to ask more questions when someone is helping me, but I felt comfortable asking Aaron questions when something didn’t make sense, and he was always willing to help. Something I really appreciated were the analogies he would make because it was easier to recall the information and they really stuck with me when I would attempt to explain the concepts back to myself. I believe that anyone who chooses Aaron as their tutor made a really great and wise choice.”

MCAT Prep Course - MCAT Tutor


Aaron is the single best tutor I have ever had. Largely due to Aaron’s help, I was able to not only succeed in learning difficult science topics, but also have a lot of fun doing so! Aaron is extremely approachable; he praises the student for their progress and will never put them down for what they do not know. He breaks down concepts concisely and clearly, and is able to explain difficult ideas with such clarity that it always made me wonder why I had such trouble understanding those concepts to begin with. Aaron’s breadth of knowledge is also unparalleled. It continuously amazed me that I could hop from concept to concept without him ever needing to review any material. Aaron’s knowledge is reflected by his perfect GPA and exceptional MCAT score. In short, Aaron would make a phenomenal MCAT tutor, and I give him my highest recommendation.

MCAT Prep Course - MCAT Tutor


“Aaron is extremely patient and efficient with guiding me through concepts, using drawings and visual aids to illustrate his points and checking in with me to verify my understanding. If I did not understand the concepts, he patiently and kindly spent more time with me until I did understand.”

MCAT Prep Course - MCAT Tutor


I highly recommend Aaron as an MCAT tutor. Aaron was an incredibly knowledgeable and encouraging tutor who broke down difficult concepts into easily digestible steps. He helped me develop critical thinking abilities that guided me to solve a problem rather than just give me the answer when I struggled with a question. Additionally, he was encouraging when I felt like giving up or was struggling. Being tutored by him was a pleasure.”

MCAT Prep Course - MCAT Tutor


Aaron mentors me closely, demonstrating his organizational skills and dedication to helping others. Aaron is not only an expert in the MCAT topics, but he is also a clear communicator when he explains concepts to me. He assisted me extensively in biochemistry, teaching me the topics in a clear and simplified manner. Aaron played a crucial role in my progress and can, without a doubt, set you up for success on the MCAT.”

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 520+ 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 Tutor 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 Later

Not ready to pay in full? Simply select Affirm Pay Over Time at checkout and get started for a fraction of the cost with a payment plan that works for you.

Elite MCAT Tutoring Packages

Frequently Asked Questions

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.
What materials will I receive as part of this tutoring program?

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.
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 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!
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 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.

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.

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

Yes! Simply select affirm pay over time at checkout to customize your payment plan with affirm. In some cases, affirm can decline users from using their pay-over-time service. If this happens, you can shoot me a message, and we’ll get you set up with a personalized monthly payment plan that will suit your financial needs. If you have questions or need to make changes to your affirm payment plan, you can contact affirm here. For non-affirm, custom payment plans, contact us.

Will 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.

Request a Free Consultation

Simply fill out the form below to request a free 10-minute phone consultation with Aaron. 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.