He really takes his time with you. I never feel rushed. He also listens and doesnt brush you off. It mist take great notes because even if it was 2 years ago he will follow up on what was going on last visit and knows my background. Where other dr Ive had have reask the same questions or are looking at notes. He comes prepared to every visit.