Listen

Description

We're constantly told to be hopeful, but how much do we actually understand about this virtue? This week Michael, John, and guest-host David come together to discuss what hope is and all the intricacies that come along with it.