Dr. David Schmidt is fantastic, and incredibly caring. He takes the time to explain things, and never makes you feel rushed. He always provides additional resources, and doesn't put pressure on you to pick one option. He is incredibly flexible, and will answer any question you can think of
This review is a summary. To read the full review