Dr. Keegan was kind enough to see me for a follow-up after my first neurologist was not up to expectations (rude, condescending, did not listen, etc). I really wish I had started with Dr. Keegan. He was kind, caring, and compassionate. He explained things well and gave me hope. I left the appointment feeling better about my situation even though I still didn't know what caused my onset of symptoms. I highly recommend Dr. Keegan