Teaching Credentials
Bachelor of Arts Philosophy Catholic University Of America Master of Arts Sacred Theology Catholic University Of America Master of Philosophy Philosophy Catholic University Of America