This is a great place if you are looking for knitting supplies, they have the best collection in town of yarn, they carry all major manufacturers brands and they have patterns in modern designs. Thye have supplies with instructions for all levels of proficiency. And if you want to learn how to knit, they do offer classes for a reasonable price, for all levels and all types of knitting (hats, sweaters...)
more