Simon Smith (40.05 Elementary)

Scaling innovative solutions to meaningful problems

Toronto simonsmith.ca Joined December 2017