The type of program being talked about in the question is called cognitive behavioral therapy. Cognitive behavioral therapy is a type of psycho-social intervention used in improving mental health. This type of therapy aims to help individuals manage their problems by changing the way they think and behave.