Medical school has evolved dramatically over the past few decades. Think about how many drugs medical students had to learn 50 years ago. Compare that to today, where new classes of pharmacological agents are being developed practically every year. On top of those changes, we're seeing so much happening in the world of molecular medicine, genomics, pharmacogenetics, personalized medicine, and medical devices. Plus, we're inventing new treatments and applying new strategies to treat certain diseases and conditions. The study of medicine has become much more complex over the years.
The traditional medical school in the United States if 4 years long and it's a graduate program for students who have completed a 4-year college degree. There are a handful of medical schools that combine undergrad with medical school so that you can complete your education in a shorter period of time.
Given all the recent advances in medical technology, disease management, and pharmacology, is 4 years of medical school enough? In the future, will medical school be longer than 4 years? Maybe residency will get longer. There are some people out there who are actively advocating that certain residencies should be longer because physicians who complete those residency training programs are not feeling properly equipped to practice medicine.