teagan leblanc