barrett leblanc