Thorough and addresses all your issues. Puts the patient concerns as a priority. Dr. A is kind and understanding, yet gets the job done.