What courses are recommended in high school in preparation for a career in neurosurgery?

Biology, Chemistry, Anatomy, Health, Nutrition, Physics, and Calculus.