I am new to this forum, but I would like some advice from the pros who are doing this for a living. I am an undergraduate freshman at Stony Brook. I am currently majoring in bio, but considering biochem. Nearly every MD/PhD person that I have spoken to in the med school at SBU had told me that they were a biochem major. Do you have to be a biochem major to get into this program? I am a bio major, but I intend to take biochem regardless b/c it helps with MCATs I hear. What classes would you recommend for MCATs (biochem, genetics, microbio, cell bio)? My reason for being a bio major is that I have more time to do research in the lab that I hold here. I am in a good spot and hope to pull off some publications by the end of this summer. I hope that I am not at a disadvantage if I maintain a 3.8 gpa and do well on MCATs w/ research experience, even though I am a bio major, right? Please provide me with some advice on this and some feedback on what are good things to do to actually get into this program, such as how important is it to join clubs in school and should I have equal hrs of physicians shadowing and research, or can I have a bit more research than physician shadowing experience? Should I go beyond physician shadowing or should I focus on research? I mean gpa plays a big factor, right-- aren't 1st eliminations based on weak GPA and MCAT? Thanks and sorry for the questions, but I just want to make the right move for my future.