Very good and doctor who gives in-depth knowledge about the issue at hand. He doesn’t suggest unnecessary treatment gives you the best solution for your problem.