A neurologist is a medical doctor who specializes in diagnosing and treating all kinds of health-related concerns that have something to do with the brain, spinal cord and nerves. There are many problems that a neurologist can help deal with. Some...