An online cooking class makes an excellent last-minute gift – CNET