The weeks preceding Christmas are not the easiest time of year for many of us. Our jobs seem more demanding, with lots of last-minute things to do before the holiday recess, while shopping for gifts ...