How many years of education does it take to become a neurosurgeon?

to become a neurosurgeon, one must:

graduate from an accredited medical school (four years);

complete a six month to one-year surgical internship program, to build fundamental clinical skills;

Complete five to seven years in a neurosurgical residency program accredited by the American Council on Graduate Medical Education (ACGME) and/or the American Osteopathic Association (AOA). During residency training, neurosurgeons are trained in all aspects of neurosurgery, including the cerebrovascular system, the spine and spinal cord, trauma, tumors, pain management and pediatric surgery. Residents must complete a minimum of 60 months of training in the neurological sciences, with at least 36 of those months devoted to clinical neurosurgery and a minimum of three months devoted to clinical neurology