For both the novice and the pro, Fiber Factory has a great selection of yarn. In addition to having most anything you could ask for, the staff are incredibly helpful. They are there to answer any questions you may have and are great at offering advice. I haven't attended a class, yet, but I do hear that they have a great teaching method and are pretty knowledgeable. Just don't go on a Monday, they won't be there!!
more