Fight, Flight, Freeze: Our Brains On Feedback

Feedback, especially developmental feedback, easily activates our stress response.