Dr. Johnson is a very thorough and caring doctor! She always takes the time to explain procedures and medications.