There are a few school experimenting with traditional 4 year BA, then graduated school system. UPenn has a 6/7 year Medical School program and from what I know it's highly competitive to get in. One admitted into the program students start right away after H.S. and go straight to an intensive 2/3 year 'undergraduate' pre-med classes without all of the 'general ed coursework'. As long as you keep above a certain GPA you are then automatically transferred to their medical school when these pre-reqs are finished. Don't know why more schools don't do this the requirements for pre-med don't take 4 years particularly for kids who take a large number of AP's during H.S.