Zoo crew nails it every time. My son is autistic and non verbal. Which means he is the opposite of cooperative. And we have seen multiple doctors at zoo crew and they are all so patient and comforting. Absolutely a 10 out of 10 experience