Very thorough and explains everything. Extremely kind and caring. I prompt on appointment times. I arrived on a day when the office was closed and she kindly took me, even though the appointment time was my misunderstanding.