I tried to make appointment with endocrinology specialists, but one having the earliest appointment one month after, and another one having one and half month later, but with this doctor could be just tomorrow. So I went there and I got the answers why. Being a specialist I think should always keep themselves updated and improved with new knowledge, I don't say he is not professional with his specilization, but technology keeps developing, and everything even some knowledge in medical field could be totally different from a decade ago. And also listening can be important too, but seem he has too little patience to spend time listening to you. Anyway, I would have chosen another doctor with higher rating if I have a choice.