This doctor doesn't keep appointments. I have had two occasions where I have showed up for appointments he has made but when I get there he has gone on vacation. He changes appointments frequently and expects patients to showp up within minutes of being called by the receptionist. His bed side manner is fair. His priorities are not his patients.