By far the best adult doctor I have ever been to. He genuinely cares and wants to know what's wrong so he can treat the problem not just the symptoms. Even if he doesn't find anything definitive the first or second time around, he won't send you on your way with a prescription while saying, "I don't know what's wrong, so have a good day." I am very picky about my doctors and he surpassed my expectations.