Christopher Cahill, Canada, Oakville, M