Has been my doctor for almost ten years ,i have missed one appointmet in that time ,and he was not upset at this time . this hospital is very lucky to have him there. He is tough on you ,but deep down he is kind person .another words he cares about you I feel very pleased with his work ethics , but his staff is something to be desired. So i rate him excellent . Thank you PA