Visiting Speaker: Katy Fulfer, University of Waterloo