Ideas from NLP for giving effective feedback (and what not to do) - plus how to learn from criticism while maintaining a good emotional state