Addressing the challenges faced by early adolescents: a mixed-method evaluation of the benefits of peer support.

Addressing the challenges faced by early adolescents: a mixed-method evaluation of the benefits of peer support.