Dr Camp and his team are pleasant friendly and very good at what they do individually and collectively. They are friendly warm and engaging. There are many practices that could learn from these folks. They are respectful of your time, which unfortunately some practices seem to think their time is more valuable than yours while you wait and wait and wait, get the picture??