Hall, Alexander, Canada