High School Class Teaches Students How to Find Happiness

|

A high school in Dedham, Massachusetts is helping students overcome feelings of hopeless by offering a creative new course that teaches them how to find happiness by savoring experiences and building relationships. NBC’s Kate Snow reports in this week’s Sunday Spotlight.



Comment
Show comments Hide Comments

Latest Education Videos

Video Archives