5 attributes of a good training partner

If your running buddy possesses these qualities, you know you’ve got a good one