The doc is great — once you actually get in to see him — I’ve come in early, on time, and late for appointments and no matter what I always end up spending at least half an hour in the waiting room, even i I’m the first appointment of the day. Once I actually get seen by the doctor he takes time to explain things to me and has always provided excellent care — but they need to figure out a better way to get people in for their appointments on time