Not satisfied with many aspects of latest office visit. Long wait time. . Doctor was not present for visit so only saw his NP. So far he has not been present for both of my office visits with him. NP seemed rushed and I left the visit feeling like my concerns were just brushed off as not legitimate.