i have only seen him a couple of times and he was really good both times. he really listens and he takes the time to find out all he needs to know so that he can give a full diognosis and you dont feel you are on a time limit and you dont feel rushed through and i feel happy with the diognosis i get from him and dont feel he has been anything but thourgh very good doctor