If you're looking for handmade card ideas to do in the classroom or at home ... How many Christmas cards are sent each year? In the UK an estimated 1.8 billion Christmas cards are sent each ...