if you want to laugh at other people struggling, :wink: (just kidding) here are a few pointers:
*Past Tests*
start thinking about what classes you're going to take freshmen year, and getting copies of old tests early. For example, if you start saving biochem tests freshmen year, you should have 4+ years of tests by the time you take it senior year, and the class will be a breeze. Make friends with upper classmen in fraternities or sororities, they can hook you up.
*Professors*
Don't take a class just all the other gunners are taking it. If you had a professor and did well in their class, try to take another class from them..you will know what to expect, make a nice LOR, and chances are you'll do well again. Wait a year to take the MCAT (ie take it april senior year) because you will have covered much more material. go and do things with your professors, like have lunch, go running, etc. just so they can know you better.
*Advisors*
Choose your advisor well. This sounds easy, because pretty much all professors will be your advisor, and are smart. But look at the professor's track record with other students. Will this be a professor who will be
asking questions during your senior thesis, or will they be
defending questions for you? What kind of relations does this professor have outside of their university, or even their department?
Are they on influential academic committees? the premed committee? steering committees? Do they have lots of
friends, or do they have lots of
enemies?
hope this helps