larry trainor