A good dr I am sure. My problem is that the practice is ridiculous in how far behind schedule they are each time. It seems to be a practice of overbooking as I am not the only frustrated person. Total lack of courtesy for other people’s time. Will be looking for a new dr.