If you really want to make a difference long-term, teach your children about the importance of giving back. Help them pick an organization to which they can give a portion of their allowance or holiday money. Like most habits, the practice will stick with them as they grow up—and they'll likely teach it to their own kids one day. Think of it as paying it—way, way, way—forward in time.
Keep Reading: 6 ways giving improves your health