Overall the visit was pretty decent. The doctor answered my questions and provided me with a quick and (I'm hoping) accurate diagnosis. He was very kind and everything went well. My only complaint was the wait time. Even though I pre-filled all of my information on ZocDoc I was required to fill out similar paperwork upon my arrival. I anticipated, this, however, and arrived 20 minutes early. My paperwork was submitted at just about the time I was scheduled to arrive, however, even with all the prep, I was still left waiting about an hour before I actually saw the doctor. While this left a sour taste in my mouth, it wouldn't necessarily keep me from returning. I just wish the system was setup to show more respect my time as I tried to show for the doctor's.