SLU Philosophy Department conducts ecological lecture at Saint Francis Xavier Seminary
On 11 September 2025, the Philosophy Department of the Saint Louis University’s (SLU) School of Teacher Education and Liberal Arts (STELA) conducted a special ecological lecture with the seminarians of Saint Francis Xavier Seminary as part of their Philosophical Enrichment Extension Program (PEEP).

