Barber, David G., Canada