I cannot say enough wonderful things about Terri! I have seen her for 3 separate issues over the last 12 years, and she has been one of the VERY BEST practitioners every single time! She cares so much about her patients and is so thoughtful and thorough with me. Highly recommend her!