Childrens and Teens - My girls and I really like doctor Megahead but have not been dissatisfied with any that we have seen there. One thing that is unique to them is you don't have to wait a long time to be seen, our old office was a two hour wait at times. I think they do a great job of keeping on schedule. There is a sign up in the check in area that says "Running late? we will be happy to reschedule your appointment."
Also, when you check in you either go to the waiting room on the left if you are there for regular appointment, or to the right side waiting room if you are sick!
Finally, Dr Megahead really interacts with my kids. He talks to them about wearing bike helmets, their seat belts and eating healthier.