Question: how long does it take to become a doctor after high school?
Answer: "It's taken 10 years in total - five years studying at medical school and five years working in hospitals as a 'junior' doctor in various training positions. "You never stop learning and training as a doctor - even when you are a fully qualified consultant or GP.