Dr. Neusetzer is awesome. He takes his time with you and he makes sure you understand whats going on with your body. The staff is great, too!