{"product_id":"teaching-joy-t-shirt","title":"Teaching Joy T-Shirt","description":"\u003cp\u003eTeaching is about so much more than what happens in a lesson plan.\u003c\/p\u003e\u003cp\u003eTeaching Joy carries a double meaning. It celebrates the joy found in teaching while recognizing the incredible opportunity teachers have to cultivate joy in their students—in moments of discovery, laughter, encouragement, belonging, and the simple feeling of being known by someone who cares.\u003c\/p\u003e\u003cp\u003eOn the front, “Connection \u0026gt; Correction” carries the belief at the heart of Connection First: not that correction doesn't matter, but that relationship comes first. On the back, “Teaching Joy” is a reminder that some of the most meaningful things we teach may never appear on a test.\u003c\/p\u003e\u003cp\u003eBecause long after students forget a worksheet or lesson, they may still remember the teacher who believed in them, encouraged them, and made their classroom a place they wanted to be.\u003c\/p\u003e\u003cp\u003eWe don't wear these words because teaching is easy or because every day goes according to plan. We wear them because the work matters—and because we need the reminders too.\u003c\/p\u003e\u003cp\u003eMade from heavyweight, garment-dyed ring-spun cotton, this tee has a soft, lived-in feel from the first wear. The relaxed fit makes it an easy everyday staple for classroom days, casual Fridays, field trips, weekends, and everything in between.\u003c\/p\u003e\u003cp\u003eGiving Back\u003c\/p\u003e\u003cp\u003eA portion of every purchase is donated to organizations supporting parents, teachers, and foster families. Every order helps us encourage the people showing up for kids while supporting organizations doing meaningful work alongside them.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e100% ring-spun US cotton for long-lasting comfort\u003c\/li\u003e\n\u003cli\u003eGarment-dyed after construction for a soft, lived-in color and texture\u003c\/li\u003e\n\u003cli\u003eHeavyweight 6.1 oz fabric with a relaxed fit\u003c\/li\u003e\n\u003cli\u003ePre-shrunk for more consistent sizing\u003c\/li\u003e\n\u003cli\u003eTubular knit without side seams and double-needle stitching for durability\u003c\/li\u003e\n\u003cli\u003eAvailable in sizes S–4XL\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eMachine wash cold (max 30°C \/ 90°F)\u003c\/li\u003e\n\u003cli\u003eDo not bleach\u003c\/li\u003e\n\u003cli\u003eTumble dry low\u003c\/li\u003e\n\u003cli\u003eIron or steam on low heat\u003c\/li\u003e\n\u003cli\u003eDo not dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFit Note: \u003c\/strong\u003eThese shirts feature a relaxed unisex fit.\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e \u003c\/td\u003e\n\u003ctd style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cstrong\u003eTypical Men's Size\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid rgb(237, 237, 237);\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid rgb(237, 237, 237);\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid rgb(237, 237, 237);\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid rgb(237, 237, 237);\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid rgb(237, 237, 237);\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid rgb(237, 237, 237);\"\u003e3XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cstrong\u003eTypical Women's Size\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid rgb(237, 237, 237);\"\u003e4-6\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid rgb(237, 237, 237);\"\u003e8-10\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid rgb(237, 237, 237);\"\u003e12-14\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid rgb(237, 237, 237);\"\u003e16-18\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid rgb(237, 237, 237);\"\u003e20-22\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; border-top: 1px solid rgb(237, 237, 237);\"\u003e24-26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e20.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e22.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e24.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e26.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e27.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e29.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e31.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003eSleeve length from center back, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e33.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e34.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e35.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e36.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e37.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e38.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003eSize tolerance, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Printify","offers":[{"title":"Blue Jean \/ S","offer_id":48618673733854,"sku":"22864576270851395630","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ M","offer_id":48618674094302,"sku":"15902079556285150233","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ L","offer_id":48618674454750,"sku":"25445435959707787183","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ XL","offer_id":48618674815198,"sku":"71108180852613433756","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 2XL","offer_id":48618675175646,"sku":"14928410064319430349","price":31.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 3XL","offer_id":48618675503326,"sku":"19628293476313177275","price":33.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 4XL","offer_id":48618675863774,"sku":"10073899610317129016","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":48618673635550,"sku":"14089821446012165997","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48618673995998,"sku":"14659030242040390902","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48618674356446,"sku":"17162857130227311560","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48618674716894,"sku":"22112111496714114007","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48618675077342,"sku":"15444430829060859194","price":31.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48618675437790,"sku":"18193210111193079109","price":33.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":48618675798238,"sku":"21605930597047225213","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":48618673668318,"sku":"17086056999376414994","price":29.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":48618674028766,"sku":"23595541432422787709","price":29.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":48618674389214,"sku":"24597542173829751116","price":29.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":48618674749662,"sku":"24769441911597707095","price":29.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":48618675110110,"sku":"68778212465144259605","price":31.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":48618675732702,"sku":"33058780075888079710","price":33.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":48618676093150,"sku":"11214478504241477946","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blossom \/ S","offer_id":48618673701086,"sku":"23214711130685748306","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Blossom \/ M","offer_id":48618674061534,"sku":"45505781227527552115","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Blossom \/ L","offer_id":48618674421982,"sku":"33065706197286907116","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Blossom \/ XL","offer_id":48618674782430,"sku":"29937120544921175376","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Blossom \/ 2XL","offer_id":48618675142878,"sku":"24040592265911712277","price":31.0,"currency_code":"USD","in_stock":true},{"title":"Blossom \/ 3XL","offer_id":48618675470558,"sku":"25424298578754752966","price":33.0,"currency_code":"USD","in_stock":true},{"title":"Blossom \/ 4XL","offer_id":48618675831006,"sku":"16351277295410572719","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ S","offer_id":48618673766622,"sku":"17874481137499325479","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ M","offer_id":48618674127070,"sku":"22352025571437040136","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ L","offer_id":48618674487518,"sku":"35523850800503317238","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ XL","offer_id":48618674847966,"sku":"32819034549744974026","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ 2XL","offer_id":48618675208414,"sku":"53590933793189562910","price":31.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ 3XL","offer_id":48618675536094,"sku":"20119768129805657713","price":33.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ 4XL","offer_id":48618675896542,"sku":"29479805823874630894","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ S","offer_id":48618673799390,"sku":"93325101441707764537","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ M","offer_id":48618674159838,"sku":"27981576236481525674","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ L","offer_id":48618674520286,"sku":"31537769576881679963","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ XL","offer_id":48618674880734,"sku":"13089301313287165349","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ 2XL","offer_id":48618675241182,"sku":"33614575705792092857","price":31.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ 3XL","offer_id":48618675568862,"sku":"14869876218036981040","price":33.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ 4XL","offer_id":48618675929310,"sku":"23227062150149642967","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ S","offer_id":48618673832158,"sku":"51183496542819565144","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ M","offer_id":48618674192606,"sku":"35173456497937567075","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ L","offer_id":48618674553054,"sku":"15659571201810340086","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ XL","offer_id":48618674913502,"sku":"32034781916398215572","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ 2XL","offer_id":48618675273950,"sku":"36617679448026900280","price":31.0,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ 3XL","offer_id":48618675601630,"sku":"92853377269751367140","price":33.0,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ 4XL","offer_id":48618676027614,"sku":"30068011159964039114","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Graphite \/ S","offer_id":48618673864926,"sku":"26202139153796768240","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Graphite \/ M","offer_id":48618674225374,"sku":"20883430067007319995","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Graphite \/ L","offer_id":48618674585822,"sku":"17191370780628768434","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Graphite \/ XL","offer_id":48618674946270,"sku":"64549194695175977432","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Graphite \/ 2XL","offer_id":48618675306718,"sku":"11420508568834988054","price":31.0,"currency_code":"USD","in_stock":true},{"title":"Graphite \/ 3XL","offer_id":48618675634398,"sku":"13883766138533867515","price":33.0,"currency_code":"USD","in_stock":true},{"title":"Graphite \/ 4XL","offer_id":48618675962078,"sku":"38131645473437908424","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ S","offer_id":48618673897694,"sku":"10785901941498748207","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ M","offer_id":48618674258142,"sku":"67106212827219551406","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ L","offer_id":48618674618590,"sku":"28407431311125959936","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ XL","offer_id":48618674979038,"sku":"75162610576384339014","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ 2XL","offer_id":48618675339486,"sku":"26285426193488512755","price":31.0,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ 3XL","offer_id":48618675667166,"sku":"16546278130271356693","price":33.0,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ 4XL","offer_id":48618675994846,"sku":"24738367015141216510","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ S","offer_id":48618673930462,"sku":"64545247995361605339","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ M","offer_id":48618674290910,"sku":"25923072282067042078","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ L","offer_id":48618674651358,"sku":"22497818686884202717","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ XL","offer_id":48618675011806,"sku":"32702424701492858650","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ 2XL","offer_id":48618675372254,"sku":"20803055156360883779","price":31.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ 3XL","offer_id":48618675699934,"sku":"27346260098591972652","price":33.0,"currency_code":"USD","in_stock":true},{"title":"Washed Denim \/ 4XL","offer_id":48618676060382,"sku":"18740870328990630117","price":35.0,"currency_code":"USD","in_stock":true},{"title":"China Blue \/ S","offer_id":48618673963230,"sku":"10505802385198466033","price":29.0,"currency_code":"USD","in_stock":true},{"title":"China Blue \/ M","offer_id":48618674323678,"sku":"19466278737342621616","price":29.0,"currency_code":"USD","in_stock":true},{"title":"China Blue \/ L","offer_id":48618674684126,"sku":"54894781020755403281","price":29.0,"currency_code":"USD","in_stock":true},{"title":"China Blue \/ XL","offer_id":48618675044574,"sku":"26389785389668949410","price":29.0,"currency_code":"USD","in_stock":true},{"title":"China Blue \/ 2XL","offer_id":48618675405022,"sku":"32356092166671592214","price":31.0,"currency_code":"USD","in_stock":true},{"title":"China Blue \/ 3XL","offer_id":48618675765470,"sku":"26224135040332708498","price":33.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0796\/8188\/0286\/files\/2545993894718069255_2048.jpg?v=1787236244","url":"https:\/\/connectionfirstapparel.com\/products\/teaching-joy-t-shirt","provider":"Connection First Apparel Co.","version":"1.0","type":"link"}