Excellent Dr. who listens to your concerns. Explains things well.