Overall it was a very good experience. The staff was engaging and committed to making your visit comfortable. Dr. O was very professional and diligent. He exhibited behaviors of confidence and professionalism. Although there were many patients he was attending to, he did not rush through the examination and treatment plan.