This is what I would call a real doctor. Let me start by saying that I will never give any doctor a PERFECT star. There is no such thing as PERFECT ... we all have room for improvement....if I say their GREAT that's as good as it gets. I love this man. He listened to me when no one else would. He will go all out for his patients and knows no limits. He is there night or day. You may not always see eye to eye with him....I know I don't ha ha! But, his loyalty to your health and well-being. I'd be welling to jerk out my pom poms and cheer on the side lines anyday for him! You go doc!