How did you feel the last time you received feedback? And when was the last time you were on the giving end? Feedback makes people feel a little squirmy, and the harsh consequence is that sometimes we run away from it. In today’s episode, Vera…