Very good doctor. No questions whatsoever as to his expertise. He's great with children. He's not the most warm and fuzzy guy around-that is, to adults. He's very direct and no-nonsense. (He's not going to joke around with you or chat you up, but this keeps you from being in the waiting room longer!) Again, excellent demeanor with the kids. And will answer any questions/concerns. Very open to alternative strategies of medicine if you wish. Will give you his opinion and then let you make up your own mind.