Daniel ShermanDaniel Sherman 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.
An OTP has been sent to your Registered Email Id:
Resend Verification Code