Terrence Doherty M.D. is the best .I would recommend him and give him 5 stars. He really cares about his patients and is excellent in all eye care fields. I was almost blind untill he restored my vision to 20/20 . My cateracts we're so thick you could barley see thru them with the light machine.Thank you very very much for restoring my eyesight. You are truly a blessing .