TEACHING FOR LIFE: VERITAS, LIBERTAS, CARITAS