Full,teacher primary school careers in Halifax, Canada