In my 62 years on this earth I have never had a provider that was as knowledgeable, caring and helpful as Dr Thompson. She makes sure I understand everything we discussed before the visit is over and makes sure I do not have any questions. Dr Thompson and her office are very easy to contact and return my messages in a timely manner. 
BHP Internal Medicine