Teaching Credentials
Bachelor of Arts Philosophy Pontificia Studiorum University Master of Science Theology Pontificia Studiorum University