{"product_id":"san-rafael-improv-curves-quilting-workshop","title":"San Rafael - Improv Curves Quilting Workshop - 12 Sep 2026","description":"\u003cp style=\"margin: 1rem 0px; line-height: 19.5px; font-family: Poppins; font-size: 13px; color: #171d3a; white-space: pre-wrap; background-color: #ffffff;\" data-rte-preserve-empty=\"true\"\u003eLearn how to construct a dynamic curved block using ruler- and template-free techniques and design your own Improv Curves quilt. This workshop is perfect for quilters who are new to improvisation or anyone looking for a structured, yet creatively open, way to dive into freeform design.\u003c\/p\u003e\n\u003cp style=\"margin: 1rem 0px; line-height: 19.5px; font-family: Poppins; font-size: 13px; color: #171d3a; white-space: pre-wrap; background-color: #ffffff;\" data-rte-preserve-empty=\"true\"\u003eYou'll explore “flexible patterning”—you determine the number, size, and layout of your blocks, working loosely within a grid to create rhythm and movement. This process allows for spontaneity while maintaining a cohesive structure.\u003c\/p\u003e\n\u003cp style=\"margin: 1rem 0px; line-height: 19.5px; font-family: Poppins; font-size: 13px; color: #171d3a; white-space: pre-wrap; background-color: #ffffff;\" data-rte-preserve-empty=\"true\"\u003eClaudia will walk you through cutting and piecing curves without rulers or templates, plus share tips on fabric selection to help you build a vibrant and personal color palette.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; opacity: 1; background-color: #ffffff; color: #5e5e5e; font-family: 'Open Sans', sans-serif; font-size: 18px; box-sizing: border-box !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; font-weight: bold !important; background-attachment: scroll !important; background-image: none !important; background-position: 0px 0px !important; background-repeat: repeat !important; inset: auto !important; clear: none !important; clip: auto !important; counter-increment: none !important; counter-reset: none !important; direction: inherit !important; display: inline !important; float: none !important; font-variant-numeric: normal !important; font-variant-east-asian: normal !important; font-variant-alternates: normal !important; font-variant-position: normal !important; font-variant-emoji: normal !important; line-height: inherit !important; list-style-type: inherit !important; list-style-position: outside !important; list-style-image: none !important; margin: 0px !important; max-height: none !important; max-width: none !important; min-height: 0px !important; min-width: 0px !important; padding: 0px !important; position: static !important; quotes: '\\' \\'' !important; table-layout: auto !important; text-decoration-line: inherit !important; unicode-bidi: normal !important; vertical-align: baseline !important; visibility: inherit !important; width: auto !important; z-index: auto !important; background-origin: padding-box !important; background-clip: border-box !important; background-size: auto !important; -webkit-border-image: none !important; border-radius: 0px !important; box-shadow: none !important; column-count: auto !important; column-gap: normal !important; column-rule: black !important; column-width: auto !important; font-feature-settings: normal !important; overflow: visible !important; hyphens: manual !important; perspective: none !important; perspective-origin: 50% 50% !important; backface-visibility: visible !important; text-shadow: none !important; transition: all !important; transform: none !important; transform-origin: 50% 50% !important; transform-style: flat !important; -webkit-text-fill-color: currentcolor !important; word-break: normal !important;\"\u003eInstructor fee\u003c\/strong\u003e\u003cspan style=\"color: #5e5e5e; font-family: 'Open Sans', sans-serif; font-size: 18px; background-color: #ffffff;\"\u003e is $95 to be paid on this website: \u003ca href=\"https:\/\/www.claudiashearerquilts.com\/shop\/p\/improv-curves-workshop\"\u003ehttps:\/\/www.claudiashearerquilts.com\/shop\/p\/improv-curves-workshop\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: #5e5e5e; font-family: 'Open Sans', sans-serif; font-size: 18px; background-color: #ffffff;\"\u003e plus a \u003c\/span\u003e\u003cstrong style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; opacity: 1; background-color: #ffffff; color: #5e5e5e; font-family: 'Open Sans', sans-serif; font-size: 18px; box-sizing: border-box !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; font-weight: bold !important; background-attachment: scroll !important; background-image: none !important; background-position: 0px 0px !important; background-repeat: repeat !important; inset: auto !important; clear: none !important; clip: auto !important; counter-increment: none !important; counter-reset: none !important; direction: inherit !important; display: inline !important; float: none !important; font-variant-numeric: normal !important; font-variant-east-asian: normal !important; font-variant-alternates: normal !important; font-variant-position: normal !important; font-variant-emoji: normal !important; line-height: inherit !important; list-style-type: inherit !important; list-style-position: outside !important; list-style-image: none !important; margin: 0px !important; max-height: none !important; max-width: none !important; min-height: 0px !important; min-width: 0px !important; padding: 0px !important; position: static !important; quotes: '\\' \\'' !important; table-layout: auto !important; text-decoration-line: inherit !important; unicode-bidi: normal !important; vertical-align: baseline !important; visibility: inherit !important; width: auto !important; z-index: auto !important; background-origin: padding-box !important; background-clip: border-box !important; background-size: auto !important; -webkit-border-image: none !important; border-radius: 0px !important; box-shadow: none !important; column-count: auto !important; column-gap: normal !important; column-rule: black !important; column-width: auto !important; font-feature-settings: normal !important; overflow: visible !important; hyphens: manual !important; perspective: none !important; perspective-origin: 50% 50% !important; backface-visibility: visible !important; text-shadow: none !important; transition: all !important; transform: none !important; transform-origin: 50% 50% !important; transform-style: flat !important; -webkit-text-fill-color: currentcolor !important; word-break: normal !important;\"\u003e$10 non-refundable deposit\u003c\/strong\u003e\u003cspan style=\"color: #5e5e5e; font-family: 'Open Sans', sans-serif; font-size: 18px; background-color: #ffffff;\"\u003e when you click RSVP on this site to reserve your spot\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 1rem 0px; line-height: 19.5px; font-family: Poppins; font-size: 13px; color: #171d3a; white-space: pre-wrap; background-color: #ffffff;\" data-rte-preserve-empty=\"true\"\u003e\u003cstrong\u003eSupply List\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 1rem 0px; line-height: 19.5px; font-family: Poppins; font-size: 13px; color: #171d3a; white-space: pre-wrap; background-color: #ffffff;\" data-rte-preserve-empty=\"true\"\u003e\u003cstrong\u003eFabric Requirements:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 1rem 0px; line-height: 19.5px; font-family: Poppins; font-size: 13px; color: #171d3a; white-space: pre-wrap; background-color: #ffffff;\" data-rte-preserve-empty=\"true\"\u003eThere are no specific yardage requirements, as this is an improvisational process. \u003c\/p\u003e\n\u003cul style=\"color: #171d3a; font-family: Poppins; font-size: 13px; background-color: #ffffff;\" data-rte-list=\"default\"\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003eBring a variety of fabrics—no less than a quarter yard (WOF) per piece. The sample quilt in the class description used approximately 2 yards of fabric. \u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003eIf you pre-select your color palette, bring extra fabric so you have options to design in the moment. The more fabric you bring the more choices you’ll have.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003eQuilting cottons work best to learn this technique - avoid knits and heavier fabrics like denim, canvas or corduroy unless you are a very confident sewer.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003e\u003cstrong\u003eBring solids* with some printed fabrics to incorporate as accents. Avoid bringing only prints or one fabric line. See the note below:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin-top: 0.5em; margin-bottom: 0.5em;\" data-rte-list=\"default\"\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003e\u003cstrong\u003e*Note on solids: Solid fabrics such as Robert Kaufman Kona Solids or Riley Blake's Confetti Cotton solids work well here. Avoid printed fabrics that “read” as solids—such as Grunge, Sky Ombre, and batiks—as these can make it harder to clearly see color interaction and value relationships, which are essential for learning effective design.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin: 1rem 0px; line-height: 19.5px; font-family: Poppins; font-size: 13px; color: #171d3a; white-space: pre-wrap; background-color: #ffffff;\" data-rte-preserve-empty=\"true\"\u003e\u003cstrong\u003eSupplies you will need to bring:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"color: #171d3a; font-family: Poppins; font-size: 13px; background-color: #ffffff;\" data-rte-list=\"default\"\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003eNeutral color thread\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003eSewing machine, bobbin, foot pedal, presser foot \u0026amp; power cord\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003eRotary cutter with a sharp blade\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003eRulers\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003eRotary cutting mat\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003eThread snips\/scissors\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003eSeam ripper\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003ePins \u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003eA fabric marker, such as a Sewline chalk pencil\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003eSmall design wall or bring some batting or flannel and painters tape to create an impromptu design wall\u003c\/p\u003e\n\u003cp style=\"margin: 0.5em 0px; line-height: 19.5px; white-space: pre-wrap;\" data-rte-preserve-empty=\"true\"\u003e \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin: 1rem 0px; line-height: 19.5px; font-family: Poppins; font-size: 13px; color: #171d3a; white-space: pre-wrap; background-color: #ffffff;\" data-rte-preserve-empty=\"true\"\u003e\u003cstrong\u003eAbout the instructor:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 1rem 0px 0px; line-height: 19.5px; font-family: Poppins; font-size: 13px; color: #171d3a; white-space: pre-wrap; background-color: #ffffff;\" data-rte-preserve-empty=\"true\"\u003eClaudia Shearer is a San Francisco-based quiltmaker and educator, who offers workshops and lectures focused on improvisational and modern quilting techniques. Her goal is to inspire and encourage quilters to create quilts without relying on patterns. Known for her improv design, curved piecing, and nuanced use of color, Claudia’s award-winning quilts have been exhibited widely in art exhibitions and major quilt shows. To learn more about Claudia’s work, visit \u003ca style=\"background: 0px 0px; cursor: pointer; color: #000000; text-decoration: none;\" href=\"https:\/\/claudiashearerquilts.com\/\" rel=\"noopener\"\u003e\u003cu\u003ewww.claudiashearerquilts.com\u003c\/u\u003e\u003c\/a\u003e or follow her on Instagram at @claudiashearerquilts.\u003c\/p\u003e","brand":"event-calendar-app","offers":[{"title":"General Admission","offer_id":49191155204404,"sku":null,"price":10.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1577\/9165\/files\/unnamed_5eca51da-ab8e-4572-9d81-43438a5cac5f.jpg?v=1784061902","url":"https:\/\/villagesewing.com\/products\/san-rafael-improv-curves-quilting-workshop","provider":"Village Sewing","version":"1.0","type":"link"}