Like most people, I have been receiving and giving feedback on a daily basis in both my private and professional life. Although it should be a natural behavior to all of us, I often hear people say that they do not think it is easy. Certainly not when they have to deliver a message they think will be difficult for the person receiving it.
Giving feedback however is a skill and can be learned. The techniques are easy to be found in books and on internet.