They're really great about taking their time with me, and they don't mind answering my questions. I've never felt like an annoyance to them no matter how many questions I have. I always enjoy my appointments here. The waiting area is rather small, but there is usually a seat available. It would be nice if it was more spacious.