Dr Hampton is wonderful! Always leave feeling so much better. He is great with kids and teens too!