Happiness Boils Down to These 3 Things, According to Yale Course

More than 3.3 million people have signed up for the free Yale happiness class via the online learning platform Course since March of 2018