Dr. Schneider is good. Very calm and knowledgeable. Her office staff seems to change quite often though. They've gotten better with the billing but even now, I don't have 100% confidence that they're billing me correctly. However, I'm giving them the benefit of the doubt because I trust Dr. Schneider.