This doctor and his staff have an amazing education program and always show their patients that they really care about us. I have never felt more included and informed in my medical care before. Last September I was averaging a migraine headache every few days, but with Dr. Klein's help, I no...more