{"title":"Classes","description":null,"products":[{"product_id":"blocking-knits-with-anne-hanson-dvd","title":"Blocking Knits with Anne Hanson DVD","description":"\u003cdiv\u003e\u003cstrong\u003eBlocking Knits with Anne Hanson DVD\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003eBlocking: an in-depth foray into wet and steam blocking for lace, accessories, and garments, using various blocking tools and pattern schematics. Focus is on working with wool, but other fibers will be discussed. Other topics of discussion: choosing a blocking method, choosing tools, why blocking is important, blocking and fiber, effects of blocking on a finished piece.\u003c\/span\u003e\u003c\/div\u003e","brand":"Interweave","offers":[{"title":"Blocking Knits with Anne Hanson DVD","offer_id":6888685174835,"sku":"DVD-5000","price":24.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1344\/9383\/products\/Blocking.png?v=1622593738"},{"product_id":"videoclasses","title":"Get Yarn Smart with Anne Hanson","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1bff9ed7-62ca-4d53-b114-2391572a07ba-10\" data-testid=\"conversation-turn-22\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a26813ca-f0c7-4f7e-8cbf-fda10107fd03\" dir=\"auto\" data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"273\"\u003eThis class explores how a deeper understanding of yarn construction can significantly improve your needlework and fabric outcomes. It focuses on the fundamental role of twist and ply in determining a yarn’s strength, structure, texture, and behavior in finished projects.\u003c\/p\u003e\n\u003cp data-start=\"275\" data-end=\"715\"\u003eTwist is what turns loose fiber into usable yarn, and the amount of twist directly impacts how strong, dense, elastic, or soft a yarn becomes. Higher twist produces firmer, more durable yarns suited for hard-wearing items like socks or mittens, while lower twist creates softer, more relaxed yarns ideal for lace, shawls, and drapey garments. Fiber length, crimp, and desired fabric results all influence how much twist is used in spinning.\u003c\/p\u003e\n\u003cp data-start=\"717\" data-end=\"1197\"\u003eThe class also explains the differences between single-ply and multi-ply yarns. Single-ply yarns are softer and often more delicate, but can be uneven, fuzzy, and prone to pilling. In contrast, plying—twisting multiple strands together—balances tension, improves stability, and enhances durability. Two-ply yarns create a springy, elastic structure, while multi-ply yarns (three or more strands) produce smoother, more consistent yarn with better stitch definition and strength.\u003c\/p\u003e\n\u003cp data-start=\"1199\" data-end=\"1450\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eOverall, the piece highlights how yarn construction choices directly affect the final fabric’s appearance, performance, and suitability for different types of knitting or textile projects, helping makers choose yarn more intentionally and effectively.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Bare Naked Wools","offers":[{"title":"Default Title","offer_id":48372261880063,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1344\/9383\/files\/yarn.png?v=1776275065"},{"product_id":"beginning-lace-lecture-with-anne-hanson","title":"Beginning Lace Lecture with Anne Hanson","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1bff9ed7-62ca-4d53-b114-2391572a07ba-10\" data-testid=\"conversation-turn-22\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a26813ca-f0c7-4f7e-8cbf-fda10107fd03\" dir=\"auto\" data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:a1f7c45c-7fb4-4d87-93f5-94a4e3bd042c-1\" data-testid=\"conversation-turn-4\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"68da0d5f-1d29-4e87-a46e-82d829e08881\" dir=\"auto\" data-message-model-slug=\"gpt-5-3-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"146\"\u003eEver wanted to dabble in lace knitting but feel intimidated or unsure where to start? This Beginning Lace lecture is the perfect place to begin.\u003c\/p\u003e\n\u003cp data-start=\"148\" data-end=\"411\"\u003eWhether you’re brand new to lace or already have some experience and want to deepen your skills, there’s something here for everyone. You’ll learn how lace works, explore different types of lace and openwork, and build a strong foundation in all the essentials.\u003c\/p\u003e\n\u003cp data-start=\"413\" data-end=\"592\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eFrom the basics to a full understanding of lace structure, this class will guide you step by step. Get access today and start becoming the lace knitter you’ve always wanted to be!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Bare Naked Wools","offers":[{"title":"Default Title","offer_id":48400524083455,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1344\/9383\/files\/laceknitting.png?v=1776277392"},{"product_id":"great-pickup-lines-lecture-with-anne-hanson","title":"Great Pickup Lines Lecture with Anne Hanson","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp\u003e\u003cstrong\u003eGreat Pickup Lines: Polish Your Approach\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003ePicking up stitches is an essential knitting skill—and getting the right number and placement can make all the difference in your finished garment. In \u003cstrong\u003eGreat Pickup Lines: Polish Your Approach\u003c\/strong\u003e, Anne Hanson walks you through the techniques for calculating, placing, and working pickup stitches with clean, professional results.\u003c\/p\u003e\n\u003cp\u003eLearn how to determine the correct pickup ratio for your finished, blocked fabric, calculate total stitch counts, and confidently pick up stitches along straight edges, curves, cast-on edges, and bound-off edges. You’ll also learn helpful preparation and finishing tips to make the process easier and avoid common mistakes.\u003c\/p\u003e\n\u003cp\u003eWhether you’re adding a neckline, button band, armhole edging, or another finished detail, this tutorial will help you create smooth, even bands that complement your handknit garment.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePerfect for knitters looking to improve their finishing skills and achieve polished, professional-looking results.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Bare Naked Wools","offers":[{"title":"Default Title","offer_id":49032507195647,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1344\/9383\/files\/GREAT.png?v=1787005897"}],"url":"https:\/\/www.barenakedwools.com\/collections\/knitting-classes.oembed","provider":"Bare Naked Wools","version":"1.0","type":"link"}