Being in a happiness class

Students at over 1,000 schools in India's capital Delhi are attending a happiness class at school. This involves group activities, story sessions and meditation exercises. Can these classes help address the issue of depression and stress among adolescents?