He is nice and professional enough, but not very personable (which is fine). I had mixed experience with him. My main complaint is that sometimes he doesnt provide effective care and is detached from his patients. For example, I had some issues with cholestrol and pre-diabetes, he gave me no instructions or advice at all (just, lets test again in 6 months)-- I had to figure out online that I should bring down my weight and excercise (yes, common sense, but you expect your doctor to tell you these things). He sometimes doesnt know what is going on, and you have to chase him for results etc..
more