MCAT Prep Course - MCAT Tutor




Head Tutor and Chief Content Officer for MCAT Self Prep

Special Expertise

Wrote/edited MCAT Self Prep’s 5,300+ Quizlet cards, Behavioral Science Notes, and 500 CARS passages. Led Science Passage Strategy Sessions and AAMC Discrete-Style Quiz project.

Tutoring Experience

Over 100 students tutored one-on-one for the MCAT since 2018. Former students have gone to med school at UCLA, Johns Hopkins, Vanderbilt, etc.

MCAT Score

99th percentile overall, above 90th percentile in all sections and 100th percentile in Behavioral Sciences.

Teaching Experience

Redesigned and taught an in-person MCAT course at the University of Connecticut in the springs of 2019 through 2023.

Medical Education

Brown Internal Medicine Resident 

Class of 2023 UConn Medical School

More About Timothy

Hey! Most people call me Tim, I’m an Internal Medicine Resident at Brown, and I’m looking forward to helping you overcome your MCAT and application challenges.I joined MCAT Self Prep as a student, then as a writer, editor, and finally as a tutor in 2017. Since then, I have spent thousands of hours working with the MCAT and tutoring students, helping them target their specific weaknesses.

Although all MCAT Self Prep tutors can teach any aspect of the MCAT, I take pride in helping students improve their passage reading skills, including CARS. I have always prioritized comprehension strategies and having a simple, consistent reading approach, and I’ve shared that approach on our old Live Science Strategy Sessions and in tutoring sessions. Read my testimonials to see some of the great results from this!

Preparing strong weekly study plans is also a major priority with students I work with. It can be hard to know what resources to use, what to focus on, and how to balance your time and avoid burnout. As new challenges come up, we can adjust your study plan to keep you on track and meet your goals.

The other aspect of my work as Head Tutor for MCAT Self Prep is as editor of our practice questions and Quizlet sets. I have written or edited all of our 5,000+ flashcards and led our AAMC Style Discrete Questions project. If you have submitted feedback on them, you may have already heard from me! And if you ever wanted to ask about these practice questions in a session, I am more than able to help.

Outside of  residency and MCAT work, I do my best to stay fit and stay in touch with friends. Despite my busy schedule, I’ve maintained a consistent gym routine and started running long-distance. I highly recommend building time to exercise and socialize into your MCAT journeys, since these will only help you in the long run and can prevent burnout!

I can’t wait to be your friend and mentor as you prepare for the MCAT. Whether you have issues approaching passages, applying content knowledge, or even with timing, I can give you my strategies to solve MCAT problems quickly, efficiently, and most importantly, consistently.

If you are interested in working with me, simply scroll down and sign up for the tutoring package of your choice. Or, if you have some questions before signing up, feel free to reach out for a free 10-minute phone consultation using the form at the very bottom of the page!

I’m looking forward to talking with you soon!



Hear What Timothy’s Students are Saying About Him

MCAT Prep Course - MCAT Tutor


Hear how Andrew improved 20 points over 3 months!
“I am so thankful I started working with Tim. His experience and support as an adviser have helped me tremendously. He understands the challenges we face when preparing for the MCAT and creates solutions to address your specific needs. The hardest part of my preparation is delegating my study time appropriately between different resources. Tim has given me extremely useful feedback so I can prioritize my time and energy and make meaningful improvements. I highly recommend working with him on a regular basis leading up to your test so you achieve a great score that reflects your time and effort. Thank you, Tim!”

MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“After spending a month and a half doing content review on my own I had no idea what direction to go in and felt like I was making no improvement. Tim immediately helped put together a study plan for me and gave me direction on how to effectively use my time. With Tim’s help I saw a 16 point increase in just under two months. Tim is encouraging, personable, and good at breaking down concepts and questions and making them understandable. My biggest struggle was with reading passages and extrapolating information and Tim taught me how to effectively read and break down passages in a timely manner. I highly recommend him to anyone struggling with both content and test strategy.”
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“Tim was a huge help for my MCAT journey! I started off like most students do when prepping for the MCAT. I had no idea where to start. Tim along with MCAT Self Prep got me started on a study schedule that was tailored to me. Tim was quick to respond to any questions I had and gave great tips about the test! Over my three-month period of studying I was able to raise my MCAT score by 13 points. I attribute my success to MCAT Self Prep and especially the guidance Tim was able to give me! I would absolutely recommend Tim as a tutor since he did such an outstanding job with helping me prep for the MCAT!”
MCAT Prep Course - MCAT Tutor


I reached out to Timothy when I hit a plateau on my full lengths. I needed help to raise my scores and he gave me strategies that enabled me to reach my goal. Timothy was so encouraging throughout the whole process which boosted my confidence. Thanks to his help, I was able to increase my mark by 12 points and obtain a competitive MCAT score. Timothy made a very challenging process much more manageable and I can’t thank him enough.”
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“One of the biggest challenges I faced was not knowing how to review endless amounts of material and strategy on practice exams. On mini exams and full lengths, I was struggling with timing and breaking the 500 barrier consistently. I met with Timothy a couple months before my test date and he helped resolve these shortcomings. Timothy laid out a perfect weekly study plan and realistic goals to complete each week. I felt encouraged by his enthusiasm and desire to see me succeed and conquer the MCAT. Timothy knows how to teach to your understanding and is always willing to go above and beyond to make sure you understand concepts. I was so impressed by the amount of preparation he put in our tutoring appointments even before the tutoring appointment started. One topic we focused on a lot was specific strategies for tackling problems on practice tests. After applying and practicing the strategies, I got 10 points higher on the next practice exam I took the following week. Working with Timothy has been a great blessing, and you will find that your goals are very achievable with his help.”
MCAT Prep Course - MCAT Tutor


“Tim was a phenomenal tutor and truly integral to my experience studying for the MCAT! Not only was Tim able to provide detailed explanations for my MANY questions, but he also gave frequent encouragement that helped tremendously with my attitude and confidence surrounding the MCAT. In particular, Tim was very patient during sessions, catered to my specific concerns, and provided thorough responses that went above and beyond the answers I expected. I also had quite a bit of questions related to scheduling my MCAT prep and Tim was able to pinpoint exactly which dates I should complete certain sections and how long I should be spending on different courses. This kind of specific advice was extremely helpful for someone who always likes having a gauge to ensure they’re on the right track. Even when my studying didn’t directly follow the schedule, having Tim to monitor my progress throughout provided a great sense of relief. Tim was always positive and optimistic about setting goals while also being realistic. All in all, with Tim’s support, I was able to increase my score by ten points during my studying and gain more confidence in my test-taking abilities along the way!”
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“I started working with Tim 2 months before my test date. Prior to working with him, my studying was unstructured and I felt offtrack. Tim helped give my studying structure and was helpful planning my study schedule. My CARS score improved by 4 points and I scored a 511 overall after 5 sessions of working together. I’ve used Kaplan books in the past, but his teaching style is very personal and is sure to improve your CARS score. Also he is a great aid in strategy for the MCAT. He helped highlight selections and improved the way I approach questions. He also helped me with Physics and enzyme kinetics. Overall I am very satisfied!”
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“Timothy is an amazing tutor, mostly due to his ability to simplify complicated concepts so that they can be understood by essentially anyone willing to learn. General chemistry seemed daunting to me, and I was struggling until I was paired up with Tim. He is very patient and genuinely wanted to see me succeed in a subject area that wasn’t first nature to me. Instead of just giving answers, he took the time to walk through problems step-by-step and explain why the answers made sense rather than just showing how to get them. By putting meaning behind the work we were doing, I feel as though he significantly improved my problem-solving skills, and I found myself able to systematically work through types of problems that I had never even seen before. Timothy is very fun to work with, and his belief in my abilities absolutely contributed to my success. I cannot recommend him more highly for anyone looking for the confidence and knowledge base to improve their MCAT score!
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“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!
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


I’ve really enjoyed working with Timothy. He always came well prepared to our sessions so that they were as efficient as possible– seriously, we never wasted a minute. He is also super flexible with his scheduling times and he even agreed to meet urgently one night when none of the scheduled appointments worked with my schedule! I think you would benefit from his hands-on teaching approach where he talks out the problem with you in order to help you see exactly where you went wrong.”
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


It goes without saying, that’s Tim role in my MCAT career went beyond that of a tutor. He was my MCAT ROCK! From our first phone consultation to out last session, Tim has encouraged me to not only reach for new heights, but also acknowledge all my achievements, big and small. I have ADHD and needed a tutor who could empathize with my rather unique MCAT challenges, testing accommodations, and test prep needs. One such challenge was scheduling. Tim took the time outside of our planned sessions to review the schedules I had crafted, addressing every module and mastery course I had planned out. I am still waiting on my score, but I know that because of Tim’s diligent work and infectious enthusiasm I am a better MCAT-prep student, test-taker, and aspiring physician.”
MCAT Prep Course - MCAT Tutor


“Timothy was an excellent tutor, he provided flexible hours for tutoring sessions. I work a full time job so it was great that he offered evening hours on both week days and weekends. Timothy’s strong suit was not only knowing how to explain complex problems in multiple ways to help me understand them, but also looking at how I was doing on my practice tests and understand a root problem and helping me address the issue. This came in handy when I was consistently doing poorly on my chem/phys section despite continuous studying, Timothy took one look at my exam and found the overarching problem, he saved me hours of useless directionless studying and was able to help me direct my studying toward more useful information. He also helped explain concepts that had previously been extremely difficult to me, I went from getting almost all my physics questions incorrect to getting 70% correct on my AAMC practice questions. He also thoroughly prepared for each tutoring session, to the point that I now have a wonderful study guide from his notes. Timothy has the perfect personality for a tutor, he is the correct amount of honest and optimistic, which is a wonderful combination when studying for the MCAT. Timothy’s expertise was invaluable for my studying. “

MCAT Prep Course - MCAT Tutor


“I was not making any progress in my scores after two months of working with another tutor from a well known MCAT prep program. As a non-traditional applicant, I was frustrated with how that program was set up. I knew I needed a different approach and was fortunate to be introduced to Timothy. He quickly was able to set up a study plan to focus on my weaknesses. As a tutor, he is able to present a topic in several different ways so I can truly understand a concept. Since working with him my practice exam scores have increased drastically. I would recommend Timothy to any student who is struggling with studying for this exam.”
MCAT Prep Course - MCAT Tutor


“When I first took the MCAT in 2019 I didn’t know where to start with preparation. The amount of information required to know and different strategies for the test was overwhelming. This disorganization of preparation led to a score I was not happy with and knew I would need to retake the MCAT. In 2020 I found MCAT Self Prep and immediately found the course to be easy to follow and full of the necessary information. I began working with Tim to create a study plan and I would not have been able to improve my score without his help. He constantly worked with me to edit my study plan to stick with strategies that worked for me and improve others that didn’t. His ability to breakdown a difficult science passage was crucial in helping me to improve my reading skills. Tim made difficult concepts seem manageable. Most importantly, I knew he truly cared about my success and that I was able to make key improvements. I highly recommend Tim to anyone that is struggling with any aspect of the MCAT, and to those looking to take their score to the next level.”
MCAT Prep Course - MCAT Tutor


“Tim was an amazing MCAT tutor! He was very knowledgeable about the subjects I struggled with and helped me think in a more logical way. He goes above and beyond to make sure you understand difficult topics. He was very flexible with my school schedule and made sure to fit sessions around my schedule. My MCAT score went up 10 points after my tutoring sessions with Tim. If you are struggling with the MCAT, you should definitely consider getting Tim to tutor you!”
MCAT Prep Course - MCAT Practice Questions Medical school admissions consulting


“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!!”

MCAT Self Prep Deluxe


“Tim helped me improve my score dramatically in the two and half months I worked with him, going from a 504 to a 517. He helped me target my weak points, especially in CARS, and gave me clearly defined steps in order to improve my reading comprehension and test taking strategy. He also helped me develop a study plan tailored to my needs which kept me on track and motivated to study. He not only helped me improve on the MCAT, but he also gave me professional advice for medical school as well as general life skills such as interviewing strategies. Overall, Tim is an excellent tutor and a great friend, and I am happy to have found him through MCAT Self Prep!”

MCAT Prep Course - MCAT Tutor


“Before my MCAT prep and after taking my first diagnostic exam, I knew I had to work on my CARS score as it was very low. For me, CARS was an iffy section because I didn’t know what I was struggling with since it would greatly vary over time. Luckily, Andrew had just launched his 10 CARS Strategy modules, which was incredibly helpful. I came in with the mindset of taking the MCAT once, so I knew to invest a lot of time and energy into CARS. Looking for a tutor that other students have used for CARS, I came across Timothy. Most of his reviews lauded his ability to help students improve CARS by several points, which is what I needed since I wanted a more focused, tailored plan to conquer CARS. I worked with Timothy for five sessions and they were incredibly useful. The first few tutoring sessions involved going over specific question types I had hard time answering, to which Timothy provided the best feedback and game plan to approaching such question. Towards the end, despite all the valuable intake, my score was not budging (only 1-2 points below my score goal). I poured my stress about CARS to Timothy and he came straight to the rescue to develop a last-minute, high yield approach to securing those points. What made Timothy stand out was that he is incredibly responsive, goes out of his way to create a solid plan to go over CARS mistakes, and accurately analyzes your weaknesses in CARS, helping to tweak your approach to perfection. Because of Timothy, I was able to improve my CARS score by ~5 points before Test Day!
MCAT Prep Course - MCAT Tutor


“I initially had reservations working with a tutor as a non traditional student and repeat test taker. Timothy was awesome to work with and really helped to put my anxiousness to rest! He was always courteous and on time for our tutoring sessions. Before beginning any session, he would be sure to ask how I was doing and help me make any modifications to my study plan if needed. Timothy was extremely flexible and even worked me into his schedule on a week he wasn’t available! He was able to explain passages and questions I did not understand in a way that was easy for me to comprehend. Every tutoring session was engaging and Timothy would ask me questions so that I was able to grasp difficult concepts as well as apply them in novel situations. After just a few sessions with Timothy I was able to learn my wrong answer pathologies and became better at identifying correct answers even if I wasn’t completely familiar with the content. I’m glad I chose Timothy as my tutor!”
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“I definitely recommend Tim as a tutor! He not only simplifies concepts but he makes sure you understand the material thoroughly. He also helped me to be more confident in my test taking skills. He takes the time to create an individualized study plan and makes studying more fun. It was one month until my MCAT but with Tim’s help, I was able to increase my score by 8 points! If you want an MCAT studying experience that is more fun and personalized, Timothy can help you reach your exam goals! “
MCAT Prep Course - MCAT Tutor


“I got really lucky with having Tim as my tutor! He is a great tutor in all four sections of the MCAT and really helped improve my science sections tremendously. My science sections were at a 124 and they improved to 128 on test day. Tim was also amazing at helping me make a study schedule that was do-able. He was also a major source of encouragement during my MCAT journey. Thanks Tim for everything!”
MCAT Prep Course - MCAT Tutor


“I have truly enjoyed working with Timothy over the last two months. Our primary focus together has been on my CARS strategy, skills, and approach. I have seen nearly one-third of the number of questions I missed in CARS originally reduced in two months. The biggest thing that has made a difference is the strategies that Timothy guides me in, which are specifically tailored to my skillset. He always stops me in my mistakes, and I deeply appreciate that because I want a tutor that corrects me when I am going off track. Whether it be for CARS, science passages, or scheduling-planning, Timothy always has a methodical approach, and I am forever thankful for his guidance.”
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“After taking the MCAT once and struggling with the Chem/Physics section, I decided to use MCAT Self Prep and their tutor Tim for my retake. With Tim’s help, my Chem/Physics score increased by 4 points before test day. Tim is extremely knowledgeable and is able to provide clear explanations for difficult concepts. If I wasn’t grasping a concept, he would present it in multiple different ways until I had a solid understanding. He is also great at helping you break down tricky passages from all sections. Tim was essential in helping me plan my study schedule – especially a month out from my MCAT, where he helped me pinpoint what resources I should use and how to best spend my time to ensure I was prepared on test day. Tim is very personable and makes each session enjoyable and fun, he was invaluable to my MCAT study journey and I would HIGHLY recommend him as a tutor!”

MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“Tim is a great tutor! He always comes prepared, on-time, and ready to go for every session. He was a huge help in answering questions that I would have otherwise just skipped. And he worked with my schedule to make sure we could fit in every session before my test date. I would highly recommend Tim as a tutor because on top of his extensive MCAT knowledge, he is patient and easy-going and overall enjoyable to work with.
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“Timothy did a great job honing in on the gaps in my knowledge and making sure I felt confident in my understanding. He is enthusiastic about subject materials and finds interesting comparisons and examples, so his explanations leave a lasting impression. I highly recommend Tim if you are looking to improve your confidence and knowledge base by test day!

MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“Timothy has been great because he is always prepared and has learned how to best explain things to me. After a few times working together, Tim and I had a good system where I could tell him what I need to focus on ahead of time, and he would come ready with explanations that went deep at the root of my issues. He gave great examples that made the tougher parts of physics and psychology make intuitive sense to me, instead of just answering one question and moving on. He would even encourage me to explain sticking points back him to make sure I really, really understood one concept before we moved on. Tim is so accessible and fun to work with!!

MCAT Prep Course - MCAT Tutor


“When I started tutoring, I learned different techniques on how to improve my CARS score. CARS is a section I constantly struggle with on the MCAT and the CARS strategy course paired with tutoring helped me to improve my CARS score. While doing the CARS passages, Tim really helped me walk through the passage to understand it better and explain why the correct answer choice was correct and how to best apply those techniques I read about.”

MCAT Prep Course - MCAT Tutor


“Tim is an absolute STUD. All you need to know is that this guy is a legend when it comes to MCAT tutoring. I studied a couple of months on my own just reading through books and doing practice questions. After I could not break through my plateau I started tutoring with Tim and he designed the best study plan I could ask for. Everything was neat, important, and seemed like the recipe for success. Within two weeks I gained back all of my lost confidence and saw a solid 4 point increase in Chem/Phys. My goal is to stick with Tim and listen to his plan for the remainder of my studies in order to achieve my goal score. Aside from tutoring Tim connects with you personally and relates with you because he was once in your shoes too. I honestly do not know where I would be or could even imagine what my score would look like if I didn’t meet this GOAT!”
MCAT Prep Course - MCAT Tutor


“Tim has been helping me since last year, and he provided wonderful advice for the CARS section! I am looking forward to continuing to implement many test-taking strategies as Tim works with me to finalize my last few issues before the MCAT. He was available to help me in the evening times after I finished my job for the day, and I am very grateful. Thank you Tim for everything!”
MCAT Prep Course - MCAT Tutor


Hear how Sofia reached her goal score!

“Timothy has been such a great tutor! I started with him a month before my test and he helped me feel a lot more confident and calm about the test. He really helped give me great strategies for CARS and helped me feel a lot more confident in the C/P section. He was also super flexible and worked with my schedule. I highly recommend working with Timothy!”

MCAT Prep Course - MCAT Tutor


“Tim is absolutely AMAZING!!!! When I began to restudy for the MCAT, I was honestly pretty lost about what to do; I wasn’t sure what to do to improve, what to change, why my score wasn’t increasing, etc.. However, once I got Tim as my tutor EVERYTHING changed!! Tim is absolutely amazing and incredible; I started off with a 499 and by the end of 3 months of studying and meeting with him, my score went up to a 511 and it was all thanks to Tim!! Before, when I took practice tests, I felt drained and struggled with the graphs and complexity of certain passages (especially with CARS) but with Tim’s help, guidance and modeling, I was able to conquer the passages and I boosted my section scores from 123 or 124 to 128 or 129. For instance, my CARS score went from a 123 to 128 and my chem/phys score went from 124 to 129!! He does an amazing job of modeling reading passages strategies and answering content questions and overall just made the entire process of studying for the MCAT easier and more efficient. Literally every session I had was productive, insightful and incredibly motivating and I’ve never experienced this before with other tutors. Plus, he is a very supportive person and his motivation has greatly helped me in studying and preventing burnout! So if you are on the fence of choosing a tutor or who to choose, I 100000% recommend Tim 🙂 It will literally be the BEST decision you can make because the improvements in your confidence in taking the MCAT as well as your score improvements are undeniable proofs of how amazing of a tutor and person he is :)”
MCAT Prep Course - MCAT Tutor


“After taking my MCAT in June I was feeling defeated and knew I had done horrible on the exam. I didn’t want to wait another cycle to apply, so I decided to retake the test but this time it would be different because I had a personal tutor who would guide me along the way. Tim was the missing piece to the puzzle. Throughout our lessons he showed me that I was capable. He taught me how to reason about the passages and not get lost in all the unnecessary details. He was professional yet personable and he pushed me to reach my highest potential. When I had a death in my family and accidentally missed our meeting, Tim was understanding and rescheduled our session. Overall I want to thank Tim because he believed in me. He was patient with me and helped me tackle the weak areas I had in all sections of the MCAT. I don’t regret picking Tim as my tutor and I can assure you that you won’t either. The MCAT process is daunting but I was blessed to have a tutor like Tim who encouraged and motivated me throughout the way. He’s the best tutor I’ve ever had. I went from a 496 to a 506! All I can say is Tim is the real deal!!
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“I really liked working with Timothy for the past few months! I had taken the Kaplan and The Princeton Review MCAT courses and did not like the methods used and the lack of having on-on-on tutoring. Since working with Timothy my score has improved 13 points. Timothy is great at really pushing you to think and come to the answers of your own questions on your own instead of just giving you the answer. I liked that he was always honest about what I had to do and where I was in my improvement. Yet, at the same time he was patient and encouraging! I highly recommend choosing MCAT Self-prep and Timothy as you study for the MCAT!”
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“Before my first session with Tim, I lacked confidence in my knowledge of the material for the MCAT and ability to break down science and CARS passages in an efficient manner. He gave me tips and tricks to work through passages, and provided easy-to-understand explanations for the questions I struggled with. He is exceptionally knowledgeable about all aspects of the MCAT and wants nothing more than to see you succeed. He goes the extra mile to ensure your understanding, no matter how long it takes. Within a few weeks I felt more confident and was able to increase my score on my practice exam by 9 points. I would, without a doubt, recommend Tim to anyone that needs help on any aspect of their MCAT preparation.”
MCAT Prep Course - MCAT Tutor


“I had been studying for the MCAT for around 6 months when I decided to enlist help from a tutor. After completing Kaplan and TPR, my scores weren’t showing the level of improvement that I wanted, plateauing at about 502, so I decided to try something new and get a tutor. Working with Tim has been honestly life-changing and brought a new perspective on how to interpret data and analyze passages. Seriously I don’t ever think there was an instance where I brought up a question he did not know- he knows everything!!! He made everything so easy to understand, using simple props around his desk and drawing pictures to eliminate all the confusing details on pictures you find online. I would recommend him to anyone looking to deepen your understanding on material. He knows the MCAT backwards and forwards and helped me focus on high–yield material while showing me the best way to approach questions and passages. His schedule was so accommodating and he always made time to meet me at my convenience. Meeting online was so convenient- I got all the information I needed through screen sharing and his simple explanations, without wasting any travel time.”
MCAT Prep Course - MCAT Tutor


“I started tutoring with Timothy after attempting the MCAT once. On my first attempt, I really struggled with CARS and this was reflected in my score on that section. Working with Timothy helped me immensely to improve my reading and comprehension skills and gain a better understanding of how to better prepare myself for the CARS section. Before I started tutoring with Timothy, I would sometimes encounter passages where I would get nearly every associated question wrong because I really struggled with both digesting the passage and eliminating incorrect answer choices. After just a few weeks of working with him, I saw a dramatic improvement in both my confidence when I would encounter these types of passages and my ability to find the correct answer. This improvement really continued up until my second test date and I left the exam room feeling much better than I did the first time around! Overall, Timothy was extremely professional as a tutor but also consistently made me feel like there was someone in my corner rooting for me.”
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“I highly recommend Timothy as an MCAT tutor if you are looking to make real gains in your MCAT score. Timothy was always exceptionally well prepared for our sessions, and I never doubted that he was giving me accurate and valuable information and advice that would improve my score. I had both in-person and online sessions with Timothy and was very pleasantly surprised with the online experience. Timothy always made sure I truly understood what he was explaining before moving on, but he also kept our sessions moving at a good pace so that we could cover everything. Tutoring with him was invaluable to my studying, to be able to review content and questions I struggled with one-on-one with someone who has an unparalleled understanding of MCAT content. Over three months of working with him, I saw my score increase from a 509 to a 515 on test day!
MCAT Prep Course - MCAT Tutor


“Timothy is a personable, encouraging and enjoyable person to work with. I came to Tim after months of studying frustration, and he was able to single-handedly ease my worries with a solid study plan and belt of study techniques. I was especially satisfied by how he tailored tips and techniques to my specific situation throughout the course of my studying. Albeit busy with his own studies, Tim made sure to put in the time and effort to ensure I had all my questions answered. Particularly during the uncertain circumstances of COVID-19, Tim was a supportive and steady anchor to have. Understanding, adaptable, and respectful, Timothy was an absolute pleasure to work with!
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


Tim was an exceptional tutor and the best I’ve had up to this point. He goes above and beyond to make sure he is available around my hectic schedule and he was always prepared. He explained concepts in multiple different ways to solidify understanding and account for the different learning styles of various students. He isn’t afraid to admit when he is unsure about something and will even follow up with an answer after researching it. Tim is both funny and personable, yet very knowledgeable and patient, which makes him a great tutor for anyone who has the privilege of working with him.”
MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“Timothy is a great tutor and I would most definitely recommend him for his ability to teach concepts. I was struggling with some of the anatomy-based concepts (kidneys especially) and he was able to break down passages and problems for me and taught me how to do the same. His methods really helped me gain a better understanding of the subject. He does not just tell you the answers or ask leading questions like some tutors do, but he takes his time and explains things slowly to make sure I totally grasped the material behind the questions. He has a pleasant personality and is fun to work with, and I would highly recommend him if you’re looking to boost your MCAT scores!

MCAT Prep Course - Best MCAT Prep Course Free - MCAT Tutor


“Although I was not understanding concepts at first exposure, Timothy was so patient with me and I can’t thank him enough for that. My score improved significantly after working with Timothy. What made the most difference was Tim being honest with me in what I had to focus on first and be able to plan ahead with my grad school schedule. Tim is personable and uses easily understood analogies to explain concepts. It was generally easy to schedule appointments with Tim, and most importantly, Tim was always prepared to start each tutoring session. During these many months of studying, I made the choice to continue with my other commitments of research, tutoring, weekly volunteering, and speaking at conferences while I was studying for the MCAT. Although this may have been detrimental to my study schedule, I always had amazing guidance with Tim. Tim was definitely able to accommodate his teaching style to my learning style and pace of learning so that made a huge difference for me.”

MCAT Prep Course - MCAT Tutor


“Tim was consistently encouraging and motivating, which really helped me through the ups and downs of studying for the MCAT. The techniques and advice he gave were invaluable, and he was quickly able to identify what I was doing wrong and how to improve. And, after after a few sessions, I started to see the results in my score! I couldn’t have done this without his help!!”
MCAT Prep Course - MCAT Tutor - MCAT Study Schedule


“Working with Tim has helped me better understand how to properly direct my attention to the concepts that I have difficulty with while being able to adjust learning content to the way that is most efficient. Regularly meeting with Tim has overall taken away most of the stress I have had with this exam by providing me with advice about resources that can actually help, making sure I stick to my timeline and even making sure that I completely understand a module before moving on to the next one which I hope to continue.”
MCAT Prep Course - MCAT Tutor


“Prior to meeting with Tim, I really lacked self confidence and doubted my ability to get through challenging passages in both CARS and the sciences. In just our first meeting, he was able to identify some of my shortcomings and demonstrate more efficient techniques for attacking CARS. I really liked how he asked me to read the passage aloud to better understand where I was losing the main point, I felt this helped me tremendously on test day. After applying his methods, I was able to increase my practice test scores by 11 points AND feel much more relaxed. Additionally, Tim helped me create an effective study plan to not get burned out in the final stretch, I went into the test feeling rested and prepared! Tim was a huge help in my anticipated success, I highly recommend him to anyone needing personalized help.”
MCAT Prep Course - MCAT Tutor


If I were to recommend a tutor for the MCAT, it would definitely be Tim. I had been working with him for less than a month and saw a near 10 point increase on my scores. He helped me become more confident in my CARS breakdown ability and I saw immediate improvements. He is very knowledgeable and was able to simplify a lot of complex topics, making them make more understandable! He was very flexible with scheduling and he was very accommodating as well. He has a great attitude and made study sessions extremely worthwhile, productive, and fun! I had a great time working with him because of his intellect and great personality! I would definitely recommend him to anyone who is interested in getting tutored for the MCAT!”
MCAT Prep Course - MCAT Tutor


“Timothy was an amazing tutor and helped me significantly improve my score! Through walking me through confusing content and helping me build better test taking strategies I immediately saw improvement in my MCAT score. In addition to that, one major thing that allowed me to feel better about the exam was his help developing a good study schedule. Putting together a good study plan helped me feel more prepared and helped lower my anxiety regarding the amount of work required. Tim helped me feel better prepared for test day and gave me confidence in my abilities to take the exam and be successful. “

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

Head 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 Timothy. 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.