How Long does It Take to Become a Doctor?

In order to become a doctor it can take a short as 8 years or as long as 12 years . This depends on what kind of doctor you would like because not all can preform brain surgery.