This course will expound the profound meaning of suffering as presented in Saint John Paul II’s Apostolic letter Salvifici Doloris, and as embraced by him throughout his extraordinary life. We will also cover some principles of moral theology that can act as our guides in the face of great suffering. What does it mean to be human? Can the ends ever justify the means? What are the sources of morality? In this course, you will discover the answers to these questions, and more, that are becoming increasingly relevant in our day.