Daniel Sherman
Daniel Sherman, PhD, has taught philosophy and humanities at York University and at the secondary school level for the International Baccalaureate Program and the Program for the Gifted in Toronto.
Daniel Sherman, PhD, has taught philosophy and humanities at York University and at the secondary school level for the International Baccalaureate Program and the Program for the Gifted in Toronto. See less