Knitting is a great activity for fostering community spirit, bringing locals of all ages together to put their skills and creativity to work for a good cause.
A great example of this is currently happening in Angus, Scotland, with the pupils at Brechin High School joining with community groups to help knit blankets for a variety of charities.
The Brechin Advertiser reports that modern studies and citizenship teacher Morven Cunningham selected three charities for the school to help and got to work encouraging the pupils to help others locally, nationally and internationally.
At a local level the school is helping Scotland's largest rehoming and adoption centre for horses, ponies and donkeys, the Mountains Animal Sanctuary, while nationally they are assisting Foodbank and overseas the school's international charity is the Fish and Chip Babies in Africa.
As part of their charity work the pupils have been able to learn a new skill after beginning a weekly knitting club, which is attended by a mixture of students, staff and volunteers from the community.
Volunteers have been hard at work knitting squares and, with the help of the Gardner Memorial Church craft group, have been sewing them together to form a series of woollen blankets.
So far 24 have been finished, requiring a total of 864 knitted squares in a variety of colours.
More and more squares are being knitted every week and once more blankets have been produced they will be donated to their designated charities.
Knitting a patchwork blanket is a great way to use up skeins of yarn and leftover balls of wool. You can pick a series of complementary colours or simply create a rainbow blanket covered in a variety of shades.
To jazz it up why not introduce the odd patterned square for a more creative and personal feel to your blanket?