When Canadian Family asked me to choose 20 of my favourite gifts for every member of the family, it was really hard to whittle it down. From companies who pitched their latest and greatest to products I discovered on my own, the number of amazing gift ideas this year is astounding. So I decided that…