There was a long wait to see the physician (well past an hour from appointment time), but Dr Brundrett was worth the wait. She explained everything well, and never made me feel rushed, and answered all my questions thoroughly. She was a smart, calm, thoughtful person, and I really appreciated her.