Really good with adolescents, treats them without belittling them or talking down to them which is a problem I notice with a lot of other practices. I can say with full honesty this actually changed my life for the better. Billing wasnt stressful & Dr. Fairweather was great about working with any complications that came up with my mothers credit card. Definitely someone who gets it, I could not recommend this practice more.