You guys all know how to find specific villagers to give them gifts, both for completing quests and for making friends. I have no idea. And if you find one, how do you give him or her the gift? I have been though various forums I and there is nothing on this. Every one just seems to know.