This doctor should retire immediately. His bad side manner to patients is atrocious and unbecoming of a medical professional. I have been to doctors in Europe and in the USA and I would consider myself extremely well informed in judging doctors and there abilities. He did not seem to have confidence and did not show mastery in his field of medicine.
I would avoid his practice.