We encourage you to start performing good deeds on a daily basis, and to get you started, we've provided a list of 50 days worth of ideas – so, no excuses! The thing that will surprise you the most is how good you'll feel about it.
1. Make a double-batch of something delicious and freezable and give it to an older neighbour who doesn't cook for him or herself as much anymore.
2. Buy a bag of good groceries – high-quality coffee, whole-grain pasta, a box of decadent cookies or other treats you'd normally buy for yourself – and donate it to your local food bank or shelter.
4. Bring your well-behaved dog for a visit at a local nursing home. There's nothing like a happy pup to raise someone's spirits.
5. When out shovelling your walk or raking your leaves, it's not too much more effort to do the same for a neighbour. Consider it good exercise as well as a good deed.
6. Hold the door for people behind you, especially if the person behind is carrying packages, bags or kids.
7. Volunteer at a local breakfast program. A warm smile and a friendly welcome go a long way.
8. Bring someone less fortunate a plant or some fresh flowers. This is something they might not want to spend money on.
9. Make soup for a friend recovering from surgery or an illness. Cooking is the last thing you feel like doing when you aren't feeling 100 per cent.
10. Take your sibling's kids out for the day – to the movies, apple picking, for a hike. The parents could probably use a break and the kids will love it.
Page 1 of 4 - Read page two to learn about volunteering for charities