Im currently a high school junior and will most likely end up at a top 10 undergrad school. I've been thinking about different career options and have been strongly thinking about Banking, Big Law and Medicine. To become a Doctor, What will I have to do in undergrad? Is there anything I can do to make sure Im at Harvard, Penn, Stanford or John Hopkins for Med school? How hard will it be?