Wow, that seems so short then. In Europe medical school is 6 years, with a 7th year spent on preparing for residency. At least in Spain. And it doesn't start off easy. All student are required to have spent the last 2 years of high school in a science-focused baccalaureate program, which in my experience is similar to early American undergraduate in terms of academic rigour.