Highly recommend Dr. Cao! She made our 4 year old girl comfortable throughout the exam. She educated and explained every step. Our daughter even bragged about Dr. Cao when she went home. I took my 69 year old mother to her as well. My mother said she was very thorough! Check-in was efficient and super easy. The glasses selection was great!