Teaching
Sharing your knowledge and teaching what you know to another person is one of the greatest gifts you can give. After all, how much more could we all accomplish each day if we just took the time to participate in the growth of another human being? At the least, you might realize what you know and what you don't know about what it is you are teaching!