Dr. Krishnan is very thorough. Takes her time to explain everything and answer all questions. Highly recommend her.