<p>You have a lot of conflicting goals. You need to figure out what is more important to you - med school and graduate school are very very different and their paths to admission can’t possibly be farther. Or if you know, you didn’t describe it well in your original post. If med school is your end goal you should study the easiest major possible that includes your prereqs (or one that doesn’t if you feel like you can handle your major classes and premed prereqs) that will get you the highest GPA. Biochem/hard science majors are a horrid choice for someone that has his/her 1st priority as medical school admission. Unless there are other reasons you want to study biochem and the like then go for it. But if your priority in life is getting into med school, stay away from majors that will hurt your chances. Good majors are psychology and basic biology (nothing applied bio is easy like molecular cell bio/immunology, neuroscience, etc). Popular nonscience premed majors are anthro, history, and polysci.</p>