Giving effective feedback is one of the key skills a trainer or manager needs to master in order to maximize the return on investment in training and development. The problems of giving and receiving feedback are similar to those encountered during appraisal. It can be a process which causes difficulty and embarrassment for both parties, something which they want to get over quickly. As a result, it can become superficial. When that happens a learning...