I didn't have to wait at all after I arrived for my appointment. They were running right on time, which is a really big deal for me. The staff really knows what they're doing, and they know a lot about the company they work for. They're able to answer most of my questions and concerns. Dr. Yuan is a reliable physician with profound knowledge about neurology. He is so considerate to handle the problems which the patients put on it. He also gave us extra work after the appointment. I highly recommend this doctor and give my appreciation here.