Voices
![](/sites/default/files/styles/voice_details_page/public/profile_photo/kf.jpeg.jpg?itok=J1iBCQRp)
Kelden Formosa is a teacher in Vancouver, Canada. He holds a bachelor's degree from the University of Ottawa and a master’s degree from the University of Notre Dame.
FaithFaith in Focus
My belief in the sanctity of human life was supported by my own struggle to accept myself as a gay person.