Do we need to have finished all of the prerequisites by the time we take the MCAT? Is the info on all of these courses tested on the MCAT? and finally, how long does it take to study for the MCAT? I just completed my first year at Berkeley with a nonscience major, and I was not premed. My gpa was 3.54. I have found that it would be possible for me to do all of the prereqs by the end of junior year, but I'm afraid this is too late to adequately prepare for mcat and take part in the regular application cycle with my peer premeds, and i'm also worried that cramming in all of these science courses would bring down my gpa, and I sure don't want that, so I'm not quite sure what I should do. any advice? I was thinking about maybe holding off on the prereqs altogether and just doing them in a post bacc, since I am graduating early (in three years) I could join a post bacc with a linkage and do it that way so i'd still be on schedule with everyone else, but those programs don't exist with my state medical school (tx) and I'm not sure I could afford out of state. My parents are telling me I should have planned in advance and that now it's a little late and that I should go to law school instead, so obviously I'm not getting much help from them about this little dilemma.. all the while i'm questioning whether i'd be able to do well in these tough required classes. how do i know i'm cut out for med school? i'm full of doubts so i'd appreciate your help!