Ethics Canvas website development Assistant Supervisor to Andrew Knox from 2017-10-01T00:00:00 to 2018-05-01T00:00:00 for 4th year internship None