Very good doctor, is funny and upbeat. He is relaxed in his examinations. Very low key. He is flexible and takes the time he needs to do your exam. Makes you feel that he really cares about you. Some of his staff doesn't come across as well as he does.