Human Development

Self-therapy

Description:
A series of techniques aimed at facilitating personal development and intended for use by an individual without the aid of a therapist.
Broader:
Therapy