Question: how many years of school does a doctor need?
Answer: This requires three years of undergraduate studies, as well as four years of medical school, and two years of residency training. Medical schools have demanding academic admission requirements.