Dr. Is excellent. The staff however needs to improve on follow up with the patient, I.e communicating lab results, coordinating referrals and following up with medications prescribed. There is new people in the staff now and things seem to be improving.