How to Choose Yarn for a Knitting Pattern

Choosing yarn for a knitting project can be almost as exciting as choosing the pattern itself. There are all those beautiful skeins sitting in front of you. Soft merino. Fluffy alpaca. Shiny silk blends. Crisp linen. Hand-dyed colours that seem to change every time you READ MORE