Dr. Thal is by far the most competent, caring doctor I have met. As a person who has experienced the suffering of complex health issues, her ability to problem solve, diagnose, treat, and provide continued care, are all 5 star. Would recommend her to anyone.