Dr. Swanson is one of the best doctors I know. She is always patient and she listens to me carefully each time and answer any questions I have with patience and offers extra knowledge and explanation. She respects my thoughts and ideas, and takes time to educate me on things I don't know. She is always kind, nice, and calm. Highly recommend.