I am an anthropology major at the University of Vermont and I have recently decided that my interests lie in medical anthropology, which would first require an MD. I will not finish the required pre-med courses by the spring of my junior year, but will be able to finish them by the spring of my senior year. Should I take the MCAT then? Will taking a year off in between my undergrad and med school hurt my chances of admission? Thanks!