I have seen Dr. Rankin for 10 years, at this newer clinic and at her prior clinic. Her diagnostic skills, practical advice, and cheerful calm go a long ways.