5 /5 Rachel: Excellent care always. Kind, compassionate, takes time to explain when you have questions, and makes you feel like a real partner in making your medical decisions. Even when he doesnt need to spend a lot of time with you because its a simple visit, it never feels rushed.