Get Dr. York!.
Dr. York is a fine Dr. to have. I would highly recommend him. He will take the time to explain things to you if you ask. He doesn't seem to give the impression that he wants to hurry your appointment up. Although, he is very efficient. If you don't ask him questions or voice your concerns he is in and out quick. The wait times there with any Dr. are long, but Dr. York has the shortest wait times . If hes very late, he will apologize sincerely to you.