What majors from which schools are best for a career in neurosurgery?

Obviously a major in neuroscience would be an option, but could a major in biomedical engineering or other medical fields be applicable? Which schools offer the best programs?

Any major is suitable for medical school.

Don’t start picking out medical specialties before you’ve even started college. At this age and level of experience, a lot is bound to change in the next 8+ years before you’d be picking a specialty at the end of met school.