James Morrison

Stuart McClelland
March 10, 2018

It had a great structure that mixed student speakers with keynotes in a very enjoyable way.