Kelden Formosa

Kelden Formosa

Kelden Formosa is a teacher in Vancouver. He has a BA in public administration and philosophy from the University of Ottawa, and an M.Ed from the University of Notre Dame.