One option is to take an MCAT class, either in-person or online, live in a classroom setting or pre-recorded. An MCAT class can be a wonderful way to get the best MCAT score you can, or it can be a waste of time and money. An important first step in deciding whether or not to take an MCAT class is an assessment of where you are now, what your goals are, and what your timeline for starting medical school is. If you’re just starting in college, or even in high school now, taking an MCAT class would be too early to be helpful and probably too advanced for the coursework you have taken. MCAT classes generally tend to help those who have a definite timeline and probably a test date in mind. That way, you have the benefits of the class and teaching right before writing the exam. If you have been doing poorly in practice exams or have already tested poorly in the MCAT, a prep course might help you boost your score. Often, test preparation courses have a guarantee for increasing your score a certain amount or your money back.