Dr. Marston is amazing. He does a great job of explaining and setting expectations. He is also very gentle with kids. I used him for all three of my daughters. Highly recommend.