awesome Dr who listens and cares about those who come to see him. Spends as much time with you as you need. Answers questions....