{"title":"All Events","description":"\u003cp\u003eA collection of all Mahjong events, excluding private lessons.\u003c\/p\u003e","products":[{"product_id":"birdie-oh-my-mahjong-tiles","title":"Birdie Oh My Mahjong Tiles","description":"\u003cp data-sourcepos=\"3:1-3:323\"\u003e\u003ca href=\"https:\/\/ohmymahjong.com\/products\/birdie-mahjong-tiles?_pos=2\u0026amp;_sid=0d9df8dd5\u0026amp;_ss=r\"\u003e\u003cspan\u003eLet's play Mahjong with the Birdie collection!\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp data-sourcepos=\"3:1-3:323\"\u003e\u003cspan\u003eSet includes Tiles, Dice\/Coin Bag and 4 Instructional Cards (If playing American Mahjong, will need to purchase NMJL Playing Card separately.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTiles:\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003e- 160 Acrylic Tiles\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003e- 1-9 Bams, Cracks and Dots (4 of each) = 108\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003e- N E W S (4 of each) = 16\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003e- Red, Green and White Dragon (4 of each) = 12\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003e- Flowers = 8 \u003cbr\u003e\u003c\/span\u003e\u003cspan\u003e- Jokers = 10\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003e- Blanks = 6\u003c\/span\u003e\u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43016832647233,"sku":null,"price":350.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot2025-11-04at10.00.12AM.png?v=1762272062"},{"product_id":"north-shore-mahjong-giftcard","title":"North Shore Mahjong Gift Card","description":"","brand":"North Shore Mahjong","offers":[{"title":"$50.00","offer_id":43183169372225,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true},{"title":"$80.00","offer_id":43558417956929,"sku":null,"price":80.0,"currency_code":"USD","in_stock":true},{"title":"$100.00","offer_id":43183169404993,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true},{"title":"$400.00","offer_id":43183169437761,"sku":null,"price":400.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Gift_Card_LizStrong.png?v=1770899593"},{"product_id":"march-16-mahjong-101-atelier-highland-park-copy","title":"April 21 Mahjong 101: Atelier Highland Park","description":"\u003cp\u003e🀄\u003cstrong\u003e Mahjong 101 \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eInterested in Mahjong but unsure where to start? Our 101 class offers a friendly, step-by-step journey to mastering this exciting game of skill, strategy, and luck!\u003c\/p\u003e\n\u003cp\u003eIn (Mahjong 101  you’ll learn:\u003cbr\u003e✔️ Basic rules and gameplay of American Mahjong\u003cbr\u003e✔️ How to read the National Mahjong League card\u003cbr\u003e✔️ Tile names, suits, and simple strategies\u003cbr\u003e✔️ Setting up, dealing, and starting to play with confidence\u003c\/p\u003e\n\u003cp\u003eNo experience or equipment needed—we provide everything! Join solo or with friends, and by the end of the two weeks, you’ll be playing with more confidence and enjoying the game even more!\u003c\/p\u003e\n\u003cp class=\"\" data-end=\"860\" data-start=\"715\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43539574816833,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-03-10_at_6.10.22_PM.png?v=1773184278"},{"product_id":"march-31st-winterberry-mahjong-102-guided-play-for-beginners","title":"May 26: Winterberry- Mahjong 102 \u0026 Guided Play for Beginners","description":"\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-4\" data-turn-id=\"request-WEB:e24b67d5-6ab6-4dda-bd0f-1530f7f63549-1\" dir=\"auto\" 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)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-1\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"9b343c95-985a-4ff7-b2e3-a44a112ca9fa\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003chr data-end=\"101\" data-start=\"98\"\u003e\n\u003cp data-end=\"145\" data-start=\"103\"\u003e\u003cstrong data-end=\"145\" data-start=\"103\"\u003e🀄 Mahjong 102: The Next Step For Beginners 🀄\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"341\" data-start=\"147\"\u003eAlready know the basics and ready to take the next step?\u003cbr data-end=\"206\" data-start=\"203\"\u003eMahjong 102 is designed for players who understand gameplay flow and are looking to build confidence, strategy, and speed at the table.\u003c\/p\u003e\n\u003cp data-end=\"557\" data-start=\"343\"\u003eIn this intermediate session, you’ll focus on:\u003cbr data-end=\"392\" data-start=\"389\"\u003e✔️ Reading the NMJL card more efficiently\u003cbr data-end=\"436\" data-start=\"433\"\u003e✔️ Identifying strong hands early\u003cbr data-end=\"509\" data-start=\"506\"\u003e✔️ Strategy tips to elevate your decision-making\u003c\/p\u003e\n\u003cp data-end=\"684\" data-start=\"559\"\u003e✨ \u003cstrong data-end=\"577\" data-start=\"561\"\u003ePlease Note:\u003c\/strong\u003e\u003cbr data-end=\"580\" data-start=\"577\"\u003eMahjong 102 is best suited for players who have completed Mahjong 101 or have prior gameplay experience.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"925\" data-start=\"811\"\u003eLet’s keep growing your Mahjong skills — one tile at a time.\u003cbr data-end=\"874\" data-start=\"871\"\u003e\u003cbr\u003e\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\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43562720559169,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot2026-05-05at6.56.13AM.png?v=1777982199"},{"product_id":"april-7th-mahjong-101-arlington-heights-copy","title":"April 23rd \u0026 30th: Mahjong 101 \u0026 102 Class Pack, Highwood","description":"\u003cp data-start=\"0\" data-end=\"133\"\u003e\u003cstrong data-start=\"0\" data-end=\"32\"\u003eMahjong 101 + 102 Class Pack\u003c\/strong\u003e\u003cbr data-start=\"32\" data-end=\"35\"\u003e📍 Craft Camp | Highwood\u003cbr data-start=\"59\" data-end=\"62\"\u003e🗓 April 23 \u0026amp; April 30\u003cbr data-start=\"84\" data-end=\"87\"\u003e🕕 6:00–8:00 p.m.\u003cbr data-start=\"104\" data-end=\"107\"\u003e💲 $100 for both classes\u003c\/p\u003e\n\u003cp data-start=\"135\" data-end=\"216\"\u003eReady to really learn how to play American Mahjong — and feel confident doing it?\u003c\/p\u003e\n\u003cp data-start=\"218\" data-end=\"356\"\u003eThis two-week class pack is designed to take you from beginner basics to comfortable, real-game play in a supportive, step-by-step format.\u003c\/p\u003e\n\u003cp data-start=\"358\" data-end=\"562\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"860\" class=\"\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43584204767297,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-04-20_at_8.40.46_AM.png?v=1776692480"},{"product_id":"april-25th-mahjong-101-10-40-10-gym-glenview","title":"April 25th- Mahjong 101: 10.40.10 Gym Glenview","description":"\u003cp data-start=\"0\" data-end=\"55\" class=\"\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"50\"\u003eMahjong 101: Learn to Play American Mahjong\u003c\/strong\u003e \u003c\/p\u003e\n\u003cp data-start=\"57\" data-end=\"228\" class=\"\"\u003eCurious about Mahjong but not sure where to start? \u003cstrong data-start=\"108\" data-end=\"123\"\u003eMahjong 101\u003c\/strong\u003e is the perfect introduction to this fun, fast-paced game of skill, strategy, and a little bit of luck!\u003c\/p\u003e\n\u003cp data-start=\"230\" data-end=\"486\" class=\"\"\u003eIn this beginner-friendly class, you’ll learn:\u003cbr data-start=\"276\" data-end=\"279\"\u003e✔️ The basic rules and flow of American Mahjong\u003cbr data-start=\"326\" data-end=\"329\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-start=\"378\" data-end=\"381\"\u003e✔️ Tile names, suits, and simple strategies\u003cbr data-start=\"424\" data-end=\"427\" data-is-only-node=\"\"\u003e✔️ How to set up, deal, and start playing with confidence\u003c\/p\u003e\n\u003cp data-start=\"488\" data-end=\"641\" class=\"\"\u003eNo experience or equipment needed—we provide everything! Come solo or with friends and leave knowing how to play and what makes this game so addictive.\u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"860\" class=\"\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43635560677441,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-03-29_at_1.03.13_PM.png?v=1774807438"},{"product_id":"may-2nd-mahjong-101-10-40-10-gym-deer-park","title":"May 2nd- Mahjong 101: 10.40.10 Gym: Deer Park","description":"\u003cp data-start=\"0\" data-end=\"55\" class=\"\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"50\"\u003eMahjong 101: Learn to Play American Mahjong\u003c\/strong\u003e \u003c\/p\u003e\n\u003cp data-start=\"57\" data-end=\"228\" class=\"\"\u003eCurious about Mahjong but not sure where to start? \u003cstrong data-start=\"108\" data-end=\"123\"\u003eMahjong 101\u003c\/strong\u003e is the perfect introduction to this fun, fast-paced game of skill, strategy, and a little bit of luck!\u003c\/p\u003e\n\u003cp data-start=\"230\" data-end=\"486\" class=\"\"\u003eIn this beginner-friendly class, you’ll learn:\u003cbr data-start=\"276\" data-end=\"279\"\u003e✔️ The basic rules and flow of American Mahjong\u003cbr data-start=\"326\" data-end=\"329\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-start=\"378\" data-end=\"381\"\u003e✔️ Tile names, suits, and simple strategies\u003cbr data-start=\"424\" data-end=\"427\" data-is-only-node=\"\"\u003e✔️ How to set up, deal, and start playing with confidence\u003c\/p\u003e\n\u003cp data-start=\"488\" data-end=\"641\" class=\"\"\u003eNo experience or equipment needed—we provide everything! Come solo or with friends and leave knowing how to play and what makes this game so addictive.\u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"860\" class=\"\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43635638140993,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot2026-04-21at3.37.22PM.png?v=1776803947"},{"product_id":"barrington-mahjong-spring-fling-league-copy","title":"Glenview Mahjong: Spring Fling Daytime League","description":"\u003cp data-end=\"93\" data-start=\"0\"\u003e\u003cstrong data-end=\"49\" data-start=\"0\"\u003eGlenview Mahjong: Spring Fling Social League\u003c\/strong\u003e\u003cbr data-end=\"52\" data-start=\"49\"\u003e📍1868 Prairie St. | Grandpa's Place\u003c\/p\u003e\n\u003cp data-end=\"159\" data-start=\"95\"\u003eWelcome spring the best way we know how, at the Mahjong tables.\u003c\/p\u003e\n\u003cp data-end=\"356\" data-start=\"161\"\u003eJoin us for four weeks of consistent, social play at Grandpa's Place in Glenview. The Spring Fling Social League is all about community, great games, and a little friendly competition.\u003c\/p\u003e\n\u003cp data-end=\"356\" data-start=\"161\"\u003eMay: 6th, 13th, 20th, and 27th.... all four weeks are included in the registration fee.\u003c\/p\u003e\n\u003cp data-end=\"589\" data-start=\"358\"\u003eWe’ll track wins each week for prizes (yes please 🎉), but we’re keeping it light and fun. No official table scorekeeping required — unless you and your table mates want to jot down points just for fun or bragging rights.\u003c\/p\u003e\n\u003cp data-end=\"706\" data-start=\"591\"\u003eExpect plenty of games, familiar faces, and that fun league energy that keeps everyone coming back week after week.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"823\" data-start=\"708\"\u003eGrab your seat, bring your competitive spirit (the friendly kind), and let’s make it a Spring Fling to remember. 🀄\u003c\/p\u003e\n\u003cp class=\"\" data-end=\"860\" data-start=\"715\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43644275916865,"sku":"Spring Fling","price":80.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/May6thSpringFlingLeague.png?v=1772637783"},{"product_id":"march-18th-mahjong-101-edie-park-ridge-copy","title":"April 28th: Mahjong 101, Edie Park Ridge","description":"\u003cp data-start=\"0\" data-end=\"55\" class=\"\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"50\"\u003eMahjong 101: Learn to Play American Mahjong\u003c\/strong\u003e \u003c\/p\u003e\n\u003cp data-start=\"57\" data-end=\"228\" class=\"\"\u003eCurious about Mahjong but not sure where to start? \u003cstrong data-start=\"108\" data-end=\"123\"\u003eMahjong 101\u003c\/strong\u003e is the perfect introduction to this fun, fast-paced game of skill, strategy, and a little bit of luck!\u003c\/p\u003e\n\u003cp data-start=\"230\" data-end=\"486\" class=\"\"\u003eIn this beginner-friendly class, you’ll learn:\u003cbr data-start=\"276\" data-end=\"279\"\u003e✔️ The basic rules and flow of American Mahjong\u003cbr data-start=\"326\" data-end=\"329\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-start=\"378\" data-end=\"381\"\u003e✔️ Tile names, suits, and simple strategies\u003cbr data-start=\"424\" data-end=\"427\" data-is-only-node=\"\"\u003e✔️ How to set up, deal, and start playing with confidence\u003c\/p\u003e\n\u003cp data-start=\"488\" data-end=\"641\" class=\"\"\u003eNo experience or equipment needed—we provide everything! Come solo or with friends and leave knowing how to play and what makes this game so addictive.\u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"860\" class=\"\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43650134769729,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-03-15_at_8.36.35_AM.png?v=1773581828"},{"product_id":"digital-product","title":"Mahjong Event Invitation Bundle | Mahjong 101 \u0026 102 Class, League Night, Open Play | Editable Canva Templates","description":"\u003ch2 data-section-id=\"9ru86k\" data-start=\"167\" data-end=\"215\"\u003e🀄 Mahjong Event Invitation Template Bundle\u003c\/h2\u003e\n\u003cp data-start=\"216\" data-end=\"286\"\u003e\u003cstrong data-start=\"216\" data-end=\"286\"\u003eEditable Canva Templates for Mahjong 101, 102, Leagues \u0026amp; Open Play\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"288\" data-end=\"551\"\u003eHosting Mahjong events just got easier! This \u003cstrong data-start=\"333\" data-end=\"371\"\u003eMahjong Invitation Template Bundle\u003c\/strong\u003e includes beautifully designed, easy-to-edit invitations for a variety of Mahjong gatherings. Perfect for Mahjong hosts, instructors, clubs, and anyone planning fun Mahjong events.\u003c\/p\u003e\n\u003cp data-start=\"553\" data-end=\"689\"\u003eWhether you're organizing \u003cstrong data-start=\"579\" data-end=\"623\"\u003eMahjong lessons, leagues, or social play\u003c\/strong\u003e, these templates help you create polished invitations in minutes.\u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43650531819585,"sku":null,"price":17.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Mahjong_template_Bundle_4.png?v=1772835684"},{"product_id":"🀄-may-beginner-mahjong-league-the-clubhouse-park-ridge","title":"🀄 May Beginner Mahjong League – The Clubhouse: Park Ridge","description":"\u003cp data-start=\"107\" data-end=\"196\"\u003e🀄 \u003cstrong data-start=\"110\" data-end=\"141\"\u003eMay Beginner Mahjong League\u003c\/strong\u003e\u003cbr data-start=\"141\" data-end=\"144\"\u003e\u003cstrong data-start=\"144\" data-end=\"196\"\u003eThe Clubhouse – North Shore Mahjong | Park Ridge\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"198\" data-end=\"428\"\u003eReady to take the next step after Mahjong 101? Join us at \u003cstrong data-start=\"256\" data-end=\"287\"\u003eThe Clubhouse in Park Ridge\u003c\/strong\u003e for our \u003cstrong data-start=\"296\" data-end=\"327\"\u003eMay Beginner Mahjong League\u003c\/strong\u003e, a boutique-style league designed to help newer players gain confidence and get consistent games in.\u003c\/p\u003e\n\u003cp data-start=\"430\" data-end=\"618\"\u003eThis league is \u003cstrong data-start=\"445\" data-end=\"475\"\u003elimited to just 20 players\u003c\/strong\u003e, creating a relaxed and welcoming environment where you’ll rotate tables, play regularly, and continue building your Mahjong skills each week.\u003c\/p\u003e\n\u003cp data-start=\"620\" data-end=\"676\"\u003e📅 \u003cstrong data-start=\"623\" data-end=\"639\"\u003eLeague Dates\u003c\/strong\u003e\u003cbr data-start=\"639\" data-end=\"642\"\u003eMay 5\u003cbr data-start=\"647\" data-end=\"650\"\u003eMay 12\u003cbr data-start=\"656\" data-end=\"659\"\u003eMay 19\u003cbr data-start=\"665\" data-end=\"668\"\u003eMay 26\u003c\/p\u003e\n\u003cp data-start=\"678\" data-end=\"704\"\u003e⏰ \u003cstrong data-start=\"680\" data-end=\"689\"\u003eTime:\u003c\/strong\u003e 6:30–8:30 PM\u003c\/p\u003e\n\u003cp data-start=\"706\" data-end=\"918\"\u003eThis league is perfect for \u003cstrong data-start=\"733\" data-end=\"797\"\u003ebeginner players who already know the basic rules of Mahjong\u003c\/strong\u003e and are ready for a jumping-off point to get more games in and continue improving in a \u003cstrong data-start=\"885\" data-end=\"917\"\u003esafe, supportive environment\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"920\" data-end=\"1051\"\u003eDuring the league we will also:\u003cbr data-start=\"951\" data-end=\"954\"\u003e• Learn \u003cstrong data-start=\"962\" data-end=\"983\"\u003ehow to keep score\u003c\/strong\u003e\u003cbr data-start=\"983\" data-end=\"986\"\u003e• \u003cstrong data-start=\"988\" data-end=\"1013\"\u003eTrack wins and points\u003c\/strong\u003e each week\u003cbr data-start=\"1023\" data-end=\"1026\"\u003e• Play for \u003cstrong data-start=\"1037\" data-end=\"1051\"\u003efun prizes\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1053\" data-end=\"1163\"\u003eExpect great games, friendly faces, and a welcoming Clubhouse atmosphere as you continue your Mahjong journey.\u003c\/p\u003e\n\u003cp data-start=\"1165\" data-end=\"1250\"\u003e🥂 \u003cstrong data-start=\"1168\" data-end=\"1177\"\u003eBYOB:\u003c\/strong\u003e Feel free to bring your favorite beverage to enjoy during league nights.\u003c\/p\u003e\n\u003cp data-start=\"1252\" data-end=\"1288\"\u003e\u003cstrong data-start=\"1252\" data-end=\"1288\"\u003eSeats are limited to 20 players.\u003c\/strong\u003e\u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43657305980993,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-03-29_at_1.05.08_PM.png?v=1774807556"},{"product_id":"🀄-may-beginner-mahjong-league-the-clubhouse-park-ridge-copy","title":"🀄 May Mahjong League – The Clubhouse: Park Ridge","description":"\u003cp data-start=\"120\" data-end=\"206\"\u003e🀄 \u003cstrong data-start=\"123\" data-end=\"151\"\u003eMay House Mahjong League\u003c\/strong\u003e\u003cbr data-start=\"151\" data-end=\"154\"\u003e\u003cstrong data-start=\"154\" data-end=\"206\"\u003eThe Clubhouse – North Shore Mahjong | Park Ridge\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"208\" data-end=\"412\"\u003eJoin us at \u003cstrong data-start=\"219\" data-end=\"250\"\u003eThe Clubhouse in Park Ridge\u003c\/strong\u003e for our \u003cstrong data-start=\"259\" data-end=\"287\"\u003eMay House Mahjong League\u003c\/strong\u003e, a boutique-style league designed for players who love consistent games, friendly competition, and a great night of Mahjong.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"609\"\u003eThis league is \u003cstrong data-start=\"429\" data-end=\"459\"\u003elimited to just 20 players\u003c\/strong\u003e, creating a welcoming and social environment where you’ll rotate tables, enjoy regular play, and connect with other Mahjong players in the community.\u003c\/p\u003e\n\u003cp data-start=\"611\" data-end=\"667\"\u003e📅 \u003cstrong data-start=\"614\" data-end=\"630\"\u003eLeague Dates\u003c\/strong\u003e\u003cbr data-start=\"630\" data-end=\"633\"\u003eMay 7\u003cbr data-start=\"638\" data-end=\"641\"\u003eMay 14\u003cbr data-start=\"647\" data-end=\"650\"\u003eMay 21\u003cbr data-start=\"656\" data-end=\"659\"\u003eMay 28\u003c\/p\u003e\n\u003cp data-start=\"669\" data-end=\"695\"\u003e⏰ \u003cstrong data-start=\"671\" data-end=\"680\"\u003eTime:\u003c\/strong\u003e 6:30–8:30 PM\u003c\/p\u003e\n\u003cp data-start=\"697\" data-end=\"917\"\u003eEach league night, players will play \u003cstrong data-start=\"734\" data-end=\"759\"\u003efour games of Mahjong\u003c\/strong\u003e, with \u003cstrong data-start=\"766\" data-end=\"815\"\u003ewins and points tracked throughout the season\u003c\/strong\u003e. Scores will be recorded weekly and players will compete for \u003cstrong data-start=\"877\" data-end=\"916\"\u003efun prizes at the end of the league\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"697\" data-end=\"917\"\u003e\u003cmeta charset=\"utf-8\"\u003e🥂 \u003cstrong data-start=\"1026\" data-end=\"1035\"\u003eBYOB:\u003c\/strong\u003e Feel free to bring your favorite beverage to enjoy during league nights.\u003c\/p\u003e\n\u003cp data-start=\"919\" data-end=\"1030\"\u003eExpect great games, familiar faces, and that fun league energy that keeps everyone coming back week after week.\u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43657324527681,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-03-29_at_1.07.12_PM.png?v=1774807795"},{"product_id":"april-7th-mahjong-101-arlington-heights-copy-2","title":"April 29: Mahjong 101, Arlington Heights","description":"\u003cp data-start=\"0\" data-end=\"55\" class=\"\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"50\"\u003eMahjong 101: Learn to Play American Mahjong\u003c\/strong\u003e \u003c\/p\u003e\n\u003cp data-start=\"57\" data-end=\"228\" class=\"\"\u003eCurious about Mahjong but not sure where to start? \u003cstrong data-start=\"108\" data-end=\"123\"\u003eMahjong 101\u003c\/strong\u003e is the perfect introduction to this fun, fast-paced game of skill, strategy, and a little bit of luck!\u003c\/p\u003e\n\u003cp data-start=\"230\" data-end=\"486\" class=\"\"\u003eIn this beginner-friendly class, you’ll learn:\u003cbr data-start=\"276\" data-end=\"279\"\u003e✔️ The basic rules and flow of American Mahjong\u003cbr data-start=\"326\" data-end=\"329\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-start=\"378\" data-end=\"381\"\u003e✔️ Tile names, suits, and simple strategies\u003cbr data-start=\"424\" data-end=\"427\" data-is-only-node=\"\"\u003e✔️ How to set up, deal, and start playing with confidence\u003c\/p\u003e\n\u003cp data-start=\"488\" data-end=\"641\" class=\"\"\u003eNo experience or equipment needed—we provide everything! Come solo or with friends and leave knowing how to play and what makes this game so addictive.\u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"860\" class=\"\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43661859029057,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-03-15_at_8.32.57_AM.png?v=1773581674"},{"product_id":"may-23-mahjong-101-the-clubhouse-park-ridge","title":"May 13: Mahjong 101- The Clubhouse, Park Ridge","description":"\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"2e91ec49-857c-4e00-80e7-fecb5f55a63c\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\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=\"89\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"34\"\u003eMahjong 101 – Learn to Play\u003c\/strong\u003e\u003cbr data-start=\"34\" data-end=\"37\"\u003e\u003cstrong data-start=\"37\" data-end=\"89\"\u003eThe Clubhouse – North Shore Mahjong | Park Ridge\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"91\" data-end=\"358\"\u003eCurious about Mahjong? Join us at \u003cstrong data-start=\"125\" data-end=\"156\"\u003eThe Clubhouse in Park Ridge\u003c\/strong\u003e for a fun and welcoming \u003cstrong data-start=\"181\" data-end=\"212\"\u003eMahjong 101 beginner lesson\u003c\/strong\u003e. This boutique-style class is perfect for brand new players who want to learn the basics of \u003cstrong data-start=\"305\" data-end=\"325\"\u003eAmerican Mahjong\u003c\/strong\u003e in a relaxed and social setting.\u003c\/p\u003e\n\u003cp data-start=\"360\" data-end=\"609\"\u003eWe’ll walk you step-by-step through the fundamentals — from understanding the tiles and the NMJL card to learning gameplay, tile calls, and table etiquette. By the end of the class, you’ll feel confident sitting down at the table and joining a game.\u003c\/p\u003e\n\u003cp data-start=\"611\" data-end=\"688\"\u003eCome solo or bring a friend — Mahjong is even more fun when learned together!\u003c\/p\u003e\n\u003cp data-start=\"690\" data-end=\"716\"\u003e📅 \u003cstrong data-start=\"693\" data-end=\"707\"\u003eClass Date\u003c\/strong\u003e\u003cbr data-start=\"707\" data-end=\"710\"\u003eMay 23\u003c\/p\u003e\n\u003cp data-start=\"718\" data-end=\"743\"\u003e⏰ \u003cstrong data-start=\"720\" data-end=\"728\"\u003eTime\u003c\/strong\u003e\u003cbr data-start=\"728\" data-end=\"731\"\u003e6:00–8:00 PM\u003c\/p\u003e\n\u003cp data-start=\"745\" data-end=\"843\"\u003e📍 \u003cstrong data-start=\"748\" data-end=\"760\"\u003eLocation\u003c\/strong\u003e\u003cbr data-start=\"760\" data-end=\"763\"\u003eThe Clubhouse – North Shore Mahjong\u003cbr data-start=\"798\" data-end=\"801\"\u003e222 Prospect Ave, Third Floor\u003cbr data-start=\"830\" data-end=\"833\"\u003ePark Ridge\u003c\/p\u003e\n\u003cp data-start=\"845\" data-end=\"949\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAll tiles and materials are provided. Just bring yourself and get ready to fall in love with Mahjong! 🀄\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\n\u003cdiv\u003e\n\u003cdiv class=\"inline-flex border border-gray-100 dark:border-gray-700 rounded-xl\"\u003e\n\u003cdiv class=\"text-token-text-secondary flex items-center justify-center gap-4 px-4 py-2.5 text-sm whitespace-nowrap\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43674623574081,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-04-06_at_8.41.36_PM.png?v=1775526134"},{"product_id":"may-13-mahjong-101-the-clubhouse-park-ridge","title":"May 23: Mahjong 101- The Clubhouse, Park Ridge","description":"\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"2e91ec49-857c-4e00-80e7-fecb5f55a63c\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\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=\"89\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"34\"\u003eMahjong 101 – Learn to Play\u003c\/strong\u003e\u003cbr data-start=\"34\" data-end=\"37\"\u003e\u003cstrong data-start=\"37\" data-end=\"89\"\u003eThe Clubhouse – North Shore Mahjong | Park Ridge\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"91\" data-end=\"358\"\u003eCurious about Mahjong? Join us at \u003cstrong data-start=\"125\" data-end=\"156\"\u003eThe Clubhouse in Park Ridge\u003c\/strong\u003e for a fun and welcoming \u003cstrong data-start=\"181\" data-end=\"212\"\u003eMahjong 101 beginner lesson\u003c\/strong\u003e. This boutique-style class is perfect for brand new players who want to learn the basics of \u003cstrong data-start=\"305\" data-end=\"325\"\u003eAmerican Mahjong\u003c\/strong\u003e in a relaxed and social setting.\u003c\/p\u003e\n\u003cp data-start=\"360\" data-end=\"609\"\u003eWe’ll walk you step-by-step through the fundamentals — from understanding the tiles and the NMJL card to learning gameplay, tile calls, and table etiquette. By the end of the class, you’ll feel confident sitting down at the table and joining a game.\u003c\/p\u003e\n\u003cp data-start=\"611\" data-end=\"688\"\u003eCome solo or bring a friend — Mahjong is even more fun when learned together!\u003c\/p\u003e\n\u003cp data-start=\"690\" data-end=\"716\"\u003e📅 \u003cstrong data-start=\"693\" data-end=\"707\"\u003eClass Date\u003c\/strong\u003e\u003cbr data-start=\"707\" data-end=\"710\"\u003eMay 23\u003c\/p\u003e\n\u003cp data-start=\"718\" data-end=\"743\"\u003e⏰ \u003cstrong data-start=\"720\" data-end=\"728\"\u003eTime\u003c\/strong\u003e\u003cbr data-start=\"728\" data-end=\"731\"\u003e1:00–3:00 PM\u003c\/p\u003e\n\u003cp data-start=\"745\" data-end=\"843\"\u003e📍 \u003cstrong data-start=\"748\" data-end=\"760\"\u003eLocation\u003c\/strong\u003e\u003cbr data-start=\"760\" data-end=\"763\"\u003eThe Clubhouse – North Shore Mahjong\u003cbr data-start=\"798\" data-end=\"801\"\u003e222 Prospect Ave, Third Floor\u003cbr data-start=\"830\" data-end=\"833\"\u003ePark Ridge\u003c\/p\u003e\n\u003cp data-start=\"845\" data-end=\"949\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAll tiles and materials are provided. Just bring yourself and get ready to fall in love with Mahjong! 🀄\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\n\u003cdiv\u003e\n\u003cdiv class=\"inline-flex border border-gray-100 dark:border-gray-700 rounded-xl\"\u003e\n\u003cdiv class=\"text-token-text-secondary flex items-center justify-center gap-4 px-4 py-2.5 text-sm whitespace-nowrap\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43675123482689,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/MayLeauges_2.png?v=1776019669"},{"product_id":"🀄-june-beginner-mahjong-league-the-clubhouse-park-ridge","title":"🀄 June Beginner Mahjong League – The Clubhouse: Park Ridge","description":"\u003cp data-end=\"196\" data-start=\"107\"\u003e🀄 \u003cstrong\u003eJune\u003c\/strong\u003e \u003cstrong data-end=\"141\" data-start=\"110\"\u003eBeginner Mahjong League\u003c\/strong\u003e\u003cbr data-end=\"144\" data-start=\"141\"\u003e\u003cstrong data-end=\"196\" data-start=\"144\"\u003eThe Clubhouse – North Shore Mahjong | Park Ridge\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"428\" data-start=\"198\"\u003eReady to take the next step after Mahjong 101? Join us at \u003cstrong data-end=\"287\" data-start=\"256\"\u003eThe Clubhouse in Park Ridge\u003c\/strong\u003e for our June\u003cstrong data-end=\"327\" data-start=\"296\"\u003e Beginner Mahjong League\u003c\/strong\u003e, a boutique-style league designed to help newer players gain confidence and get consistent games in.\u003c\/p\u003e\n\u003cp data-end=\"618\" data-start=\"430\"\u003eThis league is \u003cstrong data-end=\"475\" data-start=\"445\"\u003elimited to just 20 players\u003c\/strong\u003e, creating a relaxed and welcoming environment where you’ll rotate tables, play regularly, and continue building your Mahjong skills each week.\u003c\/p\u003e\n\u003cp data-end=\"676\" data-start=\"620\"\u003e📅 \u003cstrong data-end=\"639\" data-start=\"623\"\u003eLeague Dates\u003c\/strong\u003e\u003cbr data-end=\"642\" data-start=\"639\"\u003eJune 2,9,16,23\u003c\/p\u003e\n\u003cp data-end=\"676\" data-start=\"620\"\u003e* All four dates included\u003c\/p\u003e\n\u003cp data-end=\"704\" data-start=\"678\"\u003e⏰ \u003cstrong data-end=\"689\" data-start=\"680\"\u003eTime:\u003c\/strong\u003e 6:30–8:30 PM\u003c\/p\u003e\n\u003cp data-end=\"918\" data-start=\"706\"\u003eThis league is perfect for \u003cstrong data-end=\"797\" data-start=\"733\"\u003ebeginner players who already know the basic rules of Mahjong\u003c\/strong\u003e and are ready for a jumping-off point to get more games in and continue improving in a \u003cstrong data-end=\"917\" data-start=\"885\"\u003esafe, supportive environment\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-end=\"1051\" data-start=\"920\"\u003eDuring the league we will also:\u003cbr data-end=\"954\" data-start=\"951\"\u003e• Learn \u003cstrong data-end=\"983\" data-start=\"962\"\u003ehow to keep score\u003c\/strong\u003e\u003cbr data-end=\"986\" data-start=\"983\"\u003e• \u003cstrong data-end=\"1013\" data-start=\"988\"\u003eTrack wins and points\u003c\/strong\u003e each week\u003cbr data-end=\"1026\" data-start=\"1023\"\u003e• Play for \u003cstrong data-end=\"1051\" data-start=\"1037\"\u003efun prizes\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1163\" data-start=\"1053\"\u003eExpect great games, friendly faces, and a welcoming Clubhouse atmosphere as you continue your Mahjong journey.\u003c\/p\u003e\n\u003cp data-end=\"1250\" data-start=\"1165\"\u003e🥂 \u003cstrong data-end=\"1177\" data-start=\"1168\"\u003eBYOB:\u003c\/strong\u003e Feel free to bring your favorite beverage to enjoy during league nights.\u003c\/p\u003e\n\u003cp data-end=\"1288\" data-start=\"1252\"\u003e\u003cstrong data-end=\"1288\" data-start=\"1252\"\u003eSeats are limited to 20 players.\u003c\/strong\u003e\u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43687043629121,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/MayLeauges_4.png?v=1775526769"},{"product_id":"may-27-beginner-mahjong-102-guided-play-the-clubhouse-park-ridge","title":"May 27: Beginner Mahjong 102 \u0026 Guided Play- The Clubhouse, Park Ridge","description":"\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"2e91ec49-857c-4e00-80e7-fecb5f55a63c\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\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\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\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-start=\"0\" data-end=\"104\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"49\"\u003eMahjong 102 – Beginner Class \u0026amp; Guided Play\u003c\/strong\u003e\u003cbr data-start=\"49\" data-end=\"52\"\u003e\u003cstrong data-start=\"52\" data-end=\"104\"\u003eThe Clubhouse – North Shore Mahjong | Park Ridge\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"106\" data-end=\"366\"\u003eReady to build on what you learned in Mahjong 101? Join us at \u003cstrong data-start=\"168\" data-end=\"207\"\u003eThe Clubhouse – North Shore Mahjong\u003c\/strong\u003e in Park Ridge for \u003cstrong data-start=\"226\" data-end=\"271\"\u003eMahjong 102: Beginner Class \u0026amp; Guided Play\u003c\/strong\u003e, designed for players who know the basics and are ready to grow their confidence at the table.\u003c\/p\u003e\n\u003cp data-start=\"368\" data-end=\"739\"\u003eThis boutique-style class focuses on \u003cstrong data-start=\"405\" data-end=\"453\"\u003ereinforcing gameplay while learning strategy\u003c\/strong\u003e. We’ll review key concepts from Mahjong 101 and guide you through real game play with coaching along the way. Our instructors will help you with tile decisions, calling strategy, reading the NMJL card, and developing stronger Mahjong habits so you feel comfortable playing with others.\u003c\/p\u003e\n\u003cp data-start=\"741\" data-end=\"931\"\u003eThe class includes \u003cstrong data-start=\"760\" data-end=\"823\"\u003eguided play, table coaching, and plenty of time to practice\u003c\/strong\u003e, making it the perfect next step for players who want a little support while building their Mahjong skills.\u003c\/p\u003e\n\u003cp data-start=\"933\" data-end=\"1010\"\u003eCome solo or bring a friend — Mahjong is even more fun when learned together!\u003c\/p\u003e\n\u003cp data-start=\"933\" data-end=\"1010\"\u003e📍 \u003cstrong data-start=\"1074\" data-end=\"1086\"\u003eLocation\u003c\/strong\u003e\u003cbr data-start=\"1086\" data-end=\"1089\"\u003eThe Clubhouse – North Shore Mahjong\u003cbr data-start=\"1124\" data-end=\"1127\"\u003e222 Prospect Ave, Third Floor\u003cbr data-start=\"1156\" data-end=\"1159\"\u003ePark Ridge, IL\u003c\/p\u003e\n\u003cp data-start=\"1177\" data-end=\"1311\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAll tiles and materials are provided. Just bring yourself and get ready to \u003cstrong data-start=\"1252\" data-end=\"1308\"\u003ebuild your Mahjong confidence and sharpen your game!\u003c\/strong\u003e 🀄\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"inline-flex border border-gray-100 dark:border-gray-700 rounded-xl\"\u003e\n\u003cdiv class=\"text-token-text-secondary flex items-center justify-center gap-4 px-4 py-2.5 text-sm whitespace-nowrap\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43687151730753,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot2026-03-13at12.36.50PM.png?v=1775574979"},{"product_id":"may-9-0pen-play-the-clubhouse-park-ridge-copy","title":"May 9: 0pen Play- The Clubhouse, Park Ridge","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-WEB:8d8a0aba-7109-482a-8252-e8dca692290d-0\" dir=\"auto\" 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)))]\" tabindex=\"-1\"\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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d674277e-03e3-4d88-94ed-de39b1a059e4\" data-message-author-role=\"assistant\"\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\u003cbr\u003e\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\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"a8b5c6d9-f90e-41f2-b3ec-52bd81b8e923\" data-message-author-role=\"assistant\"\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-end=\"53\" data-start=\"0\"\u003e🀄 \u003cstrong data-end=\"53\" data-start=\"3\"\u003eMahjong Open Play – The Clubhouse | Park Ridge\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"301\" data-start=\"55\"\u003eJoin us at \u003cstrong data-end=\"105\" data-start=\"66\"\u003eThe Clubhouse – North Shore Mahjong\u003c\/strong\u003e in Park Ridge for a relaxed and social \u003cstrong data-end=\"166\" data-start=\"145\"\u003eMahjong Open Play\u003c\/strong\u003e session. This event is designed for players who already know the basics of American Mahjong and are comfortable playing independently.\u003c\/p\u003e\n\u003cp data-end=\"543\" data-start=\"303\"\u003eOpen Play is the perfect opportunity to practice your skills, meet other Mahjong players, and enjoy time at the table in a welcoming boutique Mahjong space. Come solo or bring friends and settle in for a fun and engaging Mahjong experience.\u003c\/p\u003e\n\u003cp data-end=\"556\" data-start=\"545\"\u003e\u003cstrong data-end=\"556\" data-start=\"545\"\u003ePricing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"601\" data-start=\"558\"\u003e🀄 \u003cstrong data-end=\"584\" data-start=\"561\"\u003eStandard Open Play:\u003c\/strong\u003e $20 per person\u003c\/p\u003e\n\u003cp data-end=\"750\" data-start=\"603\"\u003e✨ \u003cstrong data-end=\"636\" data-start=\"605\"\u003eAutomatic Table Experience:\u003c\/strong\u003e $30 per person\u003cbr data-end=\"654\" data-start=\"651\"\u003eUpgrade your experience and enjoy playing on our \u003cstrong data-end=\"730\" data-start=\"703\"\u003eautomatic Mahjong table\u003c\/strong\u003e during the session.\u003c\/p\u003e\n\u003cp data-end=\"764\" data-start=\"752\"\u003e\u003cstrong data-end=\"764\" data-start=\"752\"\u003eLocation\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"857\" data-start=\"766\"\u003e📍 \u003cstrong data-end=\"808\" data-start=\"769\"\u003eThe Clubhouse – North Shore Mahjong\u003c\/strong\u003e\u003cbr data-end=\"811\" data-start=\"808\"\u003e222 Prospect Ave, Third Floor\u003cbr data-end=\"843\" data-start=\"840\"\u003ePark Ridge, IL\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"950\" data-start=\"859\"\u003eAll Mahjong tiles and materials are provided. Just bring yourself, drink of choice, and get ready to play! 🀄\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\n\u003cdiv\u003e\n\u003cdiv class=\"inline-flex border border-gray-100 dark:border-gray-700 rounded-xl\"\u003e\n\u003cdiv class=\"bg-token-main-surface-tertiary w-px flex-1 self-stretch\"\u003e\u003cbr\u003e\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\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"North Shore Mahjong","offers":[{"title":"Standard Tables","offer_id":43687204388929,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true},{"title":"✨ Automatic Table Upgrade","offer_id":43687204421697,"sku":null,"price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot2026-03-13at1.06.23PM.png?v=1773425369"},{"product_id":"april-17th-grandpas-place-open-play-glenview-copy","title":"May 31: Sketchbook Brewing: Open Play, Skokie","description":"\u003cp data-start=\"77\" data-end=\"105\"\u003e\u003cstrong data-start=\"77\" data-end=\"103\"\u003eJoin us for Open Play, Drinks, and book shop!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"107\" data-end=\"339\"\u003eCome enjoy a casual, social Mahjong session with fellow players who already know the basics! This is a relaxed playing opportunity — perfect for practicing your skills, meeting other enthusiasts, and enjoying the game we all love.\u003c\/p\u003e\n\u003cp data-start=\"650\" data-end=\"690\"\u003eWe can’t wait to see you at the table!\u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43698215452737,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Mahjong5.31.png?v=1773938853"},{"product_id":"june-house-league-the-clubhouse-park-ridge","title":"June House League | The Clubhouse, Park Ridge","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:d437eae4-91f6-4504-9083-86d933da80a8-14\" 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=\"72438c33-7862-4bfa-9743-88068b06693f\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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=\"181\" data-end=\"243\"\u003e\u003cstrong data-start=\"181\" data-end=\"243\"\u003e🀄 Mahjong House League – June | NSM The Clubhouse, Park Ridge\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"245\" data-end=\"491\"\u003eJoin us for our \u003cstrong data-start=\"261\" data-end=\"301\"\u003eWednesday Night Mahjong House League\u003c\/strong\u003e at The Clubhouse – North Shore Mahjong. This four-week league is designed for players who already know the game and are ready for a fun, social, and slightly competitive playing experience.\u003c\/p\u003e\n\u003cp data-start=\"493\" data-end=\"703\"\u003eEach week, players will rotate tables, play multiple games, and have wins tracked for \u003cstrong data-start=\"579\" data-end=\"601\"\u003escoring and prizes\u003c\/strong\u003e. Expect great energy, strong gameplay, and a chance to build consistency and confidence at the table.\u003c\/p\u003e\n\u003cp data-start=\"705\" data-end=\"933\"\u003e\u003cstrong data-start=\"705\" data-end=\"723\"\u003eLeague Details\u003c\/strong\u003e\u003cbr data-start=\"723\" data-end=\"726\"\u003e🗓 \u003cstrong data-start=\"729\" data-end=\"739\"\u003eDates:\u003c\/strong\u003e June 3, 10, 17, 24 (Wednesdays)\u003cbr data-start=\"771\" data-end=\"774\"\u003e⏰ \u003cstrong data-start=\"776\" data-end=\"785\"\u003eTime:\u003c\/strong\u003e 6:30–8:30 PM\u003cbr data-start=\"798\" data-end=\"801\"\u003e📍 \u003cstrong data-start=\"804\" data-end=\"817\"\u003eLocation:\u003c\/strong\u003e The Clubhouse – North Shore Mahjong\u003cbr data-start=\"853\" data-end=\"856\" data-is-only-node=\"\"\u003e222 Prospect Ave, Park Ridge\u003cbr data-start=\"884\" data-end=\"887\"\u003e💲 \u003cstrong data-start=\"890\" data-end=\"900\"\u003ePrice:\u003c\/strong\u003e $100 (includes all four weeks)\u003c\/p\u003e\n\u003cp data-start=\"935\" data-end=\"1000\"\u003e✨ \u003cstrong data-start=\"937\" data-end=\"957\"\u003eScoring + Prizes\u003c\/strong\u003e\u003cbr data-start=\"957\" data-end=\"960\"\u003e✨ \u003cstrong data-start=\"962\" data-end=\"970\"\u003eBYOB\u003c\/strong\u003e – bring your favorite drink\u003c\/p\u003e\n\u003cp data-start=\"1002\" data-end=\"1061\"\u003eAll equipment is provided. Please bring your \u003cstrong data-start=\"1047\" data-end=\"1060\"\u003eNMJL card\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"1063\" data-end=\"1206\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1063\" data-end=\"1097\"\u003eThis is not a beginner league.\u003c\/strong\u003e Players should be able to play independently and comfortably complete multiple games during each session. 🀄\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\u003cbr\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":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43698246746177,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot2026-03-19at12.28.08PM.png?v=1773941492"},{"product_id":"april-16th-mahjong-102-pizzeria-deville-libertyville-copy","title":"Mahjong 101: Pizzeria DeVille, Libertyville","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-8\" data-turn-id=\"request-698c943d-f5fc-8325-b8ad-ebe3d455f92f-2\" dir=\"auto\" 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)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"90346e0d-bfa6-4461-97f3-32857b85941b\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\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:883aef0d-9f3e-4f8b-8cf4-79038b979618-0\" data-testid=\"conversation-turn-2\" 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=\"57d062b7-ea03-478f-9de0-fb3a409f0dab\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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=\"89\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"36\"\u003eMahjong 101 – Beginner Lesson\u003c\/strong\u003e\u003cbr data-start=\"36\" data-end=\"39\"\u003e📍 Pizzeria DeVille\u003cbr data-start=\"58\" data-end=\"61\"\u003e🗓 May 20 | ⏰ 6:00–8:00 PM\u003c\/p\u003e\n\u003cp data-start=\"91\" data-end=\"352\"\u003eCurious about Mahjong? Join us for a fun and welcoming \u003cstrong data-start=\"146\" data-end=\"161\"\u003eMahjong 101\u003c\/strong\u003e class designed for complete beginners. We’ll cover the basics of American Mahjong, including tiles and suits, how to read the NMJL card, the Charleston, gameplay flow, and table etiquette.\u003c\/p\u003e\n\u003cp data-start=\"354\" data-end=\"602\"\u003eYou’ll learn through hands-on play with guided instruction, so you can build confidence and feel comfortable joining open plays and leagues. All tiles, racks, mats, and learning materials are provided — just bring yourself and get ready to learn!\u003c\/p\u003e\n\u003cp data-start=\"604\" data-end=\"687\" data-is-last-node=\"\" data-is-only-node=\"\"\u003ePerfect for beginners or anyone who wants a refresher in a relaxed, social setting.\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\u003cbr\u003e\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\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\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43719846232129,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-04-15_at_6.31.32_AM.png?v=1776252731"},{"product_id":"april-21-mahjong-101-atelier-highland-park-copy","title":"May 18, Mahjong 101: Atelier Highland Park","description":"\u003cp\u003e🀄\u003cstrong\u003e Mahjong 101 \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eInterested in Mahjong but unsure where to start? Our 101 class offers a friendly, step-by-step journey to mastering this exciting game of skill, strategy, and luck!\u003c\/p\u003e\n\u003cp\u003eIn (Mahjong 101  you’ll learn:\u003cbr\u003e✔️ Basic rules and gameplay of American Mahjong\u003cbr\u003e✔️ How to read the National Mahjong League card\u003cbr\u003e✔️ Tile names, suits, and simple strategies\u003cbr\u003e✔️ Setting up, dealing, and starting to play with confidence\u003c\/p\u003e\n\u003cp\u003eNo experience or equipment needed—we provide everything! Join solo or with friends, and by the end of the two weeks, you’ll be playing with more confidence and enjoying the game even more!\u003c\/p\u003e\n\u003cp class=\"\" data-end=\"860\" data-start=\"715\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43719883325505,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-04-27_at_11.39.24_AM.png?v=1777307994"},{"product_id":"may-6-mahjong-101-winterberry","title":"May 6: Mahjong 101, Winterberry","description":"\u003cp data-start=\"0\" data-end=\"55\" class=\"\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"50\"\u003eMahjong 101: Learn to Play American Mahjong\u003c\/strong\u003e \u003c\/p\u003e\n\u003cp data-start=\"57\" data-end=\"228\" class=\"\"\u003eCurious about Mahjong but not sure where to start? \u003cstrong data-start=\"108\" data-end=\"123\"\u003eMahjong 101\u003c\/strong\u003e is the perfect introduction to this fun, fast-paced game of skill, strategy, and a little bit of luck!\u003c\/p\u003e\n\u003cp data-start=\"230\" data-end=\"486\" class=\"\"\u003eIn this beginner-friendly class, you’ll learn:\u003cbr data-start=\"276\" data-end=\"279\"\u003e✔️ The basic rules and flow of American Mahjong\u003cbr data-start=\"326\" data-end=\"329\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-start=\"378\" data-end=\"381\"\u003e✔️ Tile names, suits, and simple strategies\u003cbr data-start=\"424\" data-end=\"427\" data-is-only-node=\"\"\u003e✔️ How to set up, deal, and start playing with confidence\u003c\/p\u003e\n\u003cp data-start=\"488\" data-end=\"641\" class=\"\"\u003eNo experience or equipment needed—we provide everything! Come solo or with friends and leave knowing how to play and what makes this game so addictive.\u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"860\" class=\"\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43723957633089,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-04-06_at_8.29.59_PM.png?v=1775525445"},{"product_id":"may-11-mahjong-101-ablaze","title":"May 11: Mahjong 101, Ablaze","description":"\u003cp data-start=\"0\" data-end=\"332\"\u003eJoin us for a fun and welcoming \u003cstrong data-start=\"32\" data-end=\"47\"\u003eMahjong 101\u003c\/strong\u003e at Ablaze Design Group in Highwood! This beginner-friendly class is the perfect introduction to American Mahjong. Whether you’re brand new or looking for a refresher, you’ll learn the rules, tile names, how to read the National Mahjong League card, and start playing with confidence.\u003c\/p\u003e\n\u003cp data-start=\"334\" data-end=\"426\"\u003eWe provide all mahjong equipment and materials — just bring yourself and get ready to learn!\u003c\/p\u003e\n\u003cp data-start=\"428\" data-end=\"774\"\u003eAs an added bonus, \u003cstrong data-start=\"447\" data-end=\"542\"\u003eAblaze Design Studio carries a beautiful selection of mahjong accessories, tiles, and gifts\u003c\/strong\u003e, making it the perfect place to shop for everything you need to continue playing. \u003cstrong data-start=\"625\" data-end=\"706\"\u003eAll attendees will receive 20% off mahjong products in-store during the event\u003c\/strong\u003e, so you can take advantage of exclusive savings while you’re there.\u003c\/p\u003e\n\u003cp data-start=\"776\" data-end=\"908\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eCome enjoy a fun night of learning, shopping, and connecting with other players. Seats are limited, so be sure to reserve your spot!\u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"860\" class=\"\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43726236942401,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-04-12_at_1.39.05_PM.png?v=1776019289"},{"product_id":"may-2nd-mahjong-101-10-40-10-gym-deer-park-copy","title":"May 20th- Mahjong 101: Ace Pickleball Des Plaines","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:d823ece2-f33c-484c-98c1-beb372360bbb-49\" data-testid=\"conversation-turn-20\" 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=\"b3355831-4f6f-402f-90f1-ba1ee7be0b91\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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=\"98\"\u003e\u003cstrong data-start=\"0\" data-end=\"52\"\u003eMahjong 101 at Ace Pickleball Club – Des Plaines\u003c\/strong\u003e 🀄🎾\u003cbr data-start=\"57\" data-end=\"60\"\u003e\u003cstrong data-start=\"60\" data-end=\"98\"\u003eMay 20th | 6–8 PM | $65 per person\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"100\" data-end=\"378\"\u003eCurious about Mahjong? Join us for a fun and beginner-friendly \u003cstrong data-start=\"163\" data-end=\"178\"\u003eMahjong 101\u003c\/strong\u003e experience at Ace Pickleball Club in Des Plaines! Whether you're brand new or looking to finally learn the game, this class will walk you through everything you need to start playing with confidence.\u003c\/p\u003e\n\u003cp data-start=\"380\" data-end=\"625\"\u003eDuring this two-hour guided lesson, you’ll learn:\u003cbr data-start=\"429\" data-end=\"432\"\u003e• Tile identification\u003cbr data-start=\"453\" data-end=\"456\"\u003e• Basic rules and flow of the game\u003cbr data-start=\"490\" data-end=\"493\"\u003e• How to read the NMJL card\u003cbr data-start=\"520\" data-end=\"523\"\u003e• The Charleston (passing tiles)\u003cbr data-start=\"555\" data-end=\"558\"\u003e• Game setup and deal\u003cbr data-start=\"579\" data-end=\"582\"\u003e• Playing with guided practice and instructor support\u003c\/p\u003e\n\u003cp data-start=\"627\" data-end=\"703\"\u003eNo experience necessary — this class is designed specifically for beginners.\u003c\/p\u003e\n\u003cp data-start=\"705\" data-end=\"833\"\u003eWe provide \u003cstrong data-start=\"716\" data-end=\"767\"\u003eall tiles, racks, mats, and learning materials.\u003c\/strong\u003e\u003cbr data-start=\"767\" data-end=\"770\"\u003eJust bring yourself and get ready for a fun, social experience!\u003c\/p\u003e\n\u003cp data-start=\"835\" data-end=\"994\"\u003ePerfect for:\u003cbr data-start=\"847\" data-end=\"850\"\u003e• Beginners\u003cbr data-start=\"861\" data-end=\"864\"\u003e• Pickleball players looking for a new social game\u003cbr data-start=\"914\" data-end=\"917\"\u003e• Friends wanting a fun night out\u003cbr data-start=\"950\" data-end=\"953\"\u003e• Anyone curious about American Mahjong\u003c\/p\u003e\n\u003cp data-start=\"996\" data-end=\"1067\"\u003eSpots are limited and classes often sell out — reserve your seat today!\u003c\/p\u003e\n\u003cp data-start=\"1069\" data-end=\"1110\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"488\" data-end=\"641\" class=\"\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"860\" class=\"\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43726806646849,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-05-05_at_6.54.17_AM.png?v=1777982082"},{"product_id":"may-27-beginner-mahjong-102-guided-play-the-clubhouse-park-ridge-copy","title":"June 8: Beginner Mahjong 102 \u0026 Guided Play- The Clubhouse, Park Ridge","description":"\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"2e91ec49-857c-4e00-80e7-fecb5f55a63c\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\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\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\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-start=\"0\" data-end=\"104\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"49\"\u003eMahjong 102 – Beginner Class \u0026amp; Guided Play\u003c\/strong\u003e\u003cbr data-start=\"49\" data-end=\"52\"\u003e\u003cstrong data-start=\"52\" data-end=\"104\"\u003eThe Clubhouse – North Shore Mahjong | Park Ridge\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"106\" data-end=\"366\"\u003eReady to build on what you learned in Mahjong 101? Join us at \u003cstrong data-start=\"168\" data-end=\"207\"\u003eThe Clubhouse – North Shore Mahjong\u003c\/strong\u003e in Park Ridge for \u003cstrong data-start=\"226\" data-end=\"271\"\u003eMahjong 102: Beginner Class \u0026amp; Guided Play\u003c\/strong\u003e, designed for players who know the basics and are ready to grow their confidence at the table.\u003c\/p\u003e\n\u003cp data-start=\"368\" data-end=\"739\"\u003eThis boutique-style class focuses on \u003cstrong data-start=\"405\" data-end=\"453\"\u003ereinforcing gameplay while learning strategy\u003c\/strong\u003e. We’ll review key concepts from Mahjong 101 and guide you through real game play with coaching along the way. Our instructors will help you with tile decisions, calling strategy, reading the NMJL card, and developing stronger Mahjong habits so you feel comfortable playing with others.\u003c\/p\u003e\n\u003cp data-start=\"741\" data-end=\"931\"\u003eThe class includes \u003cstrong data-start=\"760\" data-end=\"823\"\u003eguided play, table coaching, and plenty of time to practice\u003c\/strong\u003e, making it the perfect next step for players who want a little support while building their Mahjong skills.\u003c\/p\u003e\n\u003cp data-start=\"933\" data-end=\"1010\"\u003eCome solo or bring a friend — Mahjong is even more fun when learned together!\u003c\/p\u003e\n\u003cp data-start=\"933\" data-end=\"1010\"\u003e📍 \u003cstrong data-start=\"1074\" data-end=\"1086\"\u003eLocation\u003c\/strong\u003e\u003cbr data-start=\"1086\" data-end=\"1089\"\u003eThe Clubhouse – North Shore Mahjong\u003cbr data-start=\"1124\" data-end=\"1127\"\u003e222 Prospect Ave, Third Floor\u003cbr data-start=\"1156\" data-end=\"1159\"\u003ePark Ridge, IL\u003c\/p\u003e\n\u003cp data-start=\"1177\" data-end=\"1311\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAll tiles and materials are provided. Just bring yourself and get ready to \u003cstrong data-start=\"1252\" data-end=\"1308\"\u003ebuild your Mahjong confidence and sharpen your game!\u003c\/strong\u003e 🀄\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"inline-flex border border-gray-100 dark:border-gray-700 rounded-xl\"\u003e\n\u003cdiv class=\"text-token-text-secondary flex items-center justify-center gap-4 px-4 py-2.5 text-sm whitespace-nowrap\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43727045951553,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-05-05_at_6.57.51_AM.png?v=1777982305"},{"product_id":"may-4-free-mahjong-101-d64-employee-appreciation-nsm-the-clubhouse","title":"May 4 | FREE Mahjong 101 – D64 Employee Appreciation | NSM The Clubhouse","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:6ee5d6fa-995e-4073-a201-822f8dc09982-5\" data-testid=\"conversation-turn-6\" 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=\"e0a47141-6a8b-4806-872c-da30acf64f3f\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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=\"256\" data-end=\"353\"\u003eJoin us for a \u003cstrong data-start=\"270\" data-end=\"296\"\u003eFREE Mahjong 101 class\u003c\/strong\u003e created especially for \u003cstrong data-start=\"320\" data-end=\"349\"\u003eD64 Employee Appreciation\u003c\/strong\u003e! 🎉\u003c\/p\u003e\n\u003cp data-start=\"355\" data-end=\"559\"\u003eCurious about Mahjong? This beginner-friendly lesson is the perfect introduction. We’ll guide you step-by-step through the tiles, basic rules, and flow of American Mahjong in a fun, welcoming environment.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"761\"\u003e🀄 \u003cstrong data-start=\"564\" data-end=\"599\"\u003eMahjong 101 – Beginner Friendly\u003c\/strong\u003e\u003cbr data-start=\"599\" data-end=\"602\"\u003e📅 \u003cstrong data-start=\"605\" data-end=\"614\"\u003eDate:\u003c\/strong\u003e May 4\u003cbr data-start=\"620\" data-end=\"623\"\u003e⏰ \u003cstrong data-start=\"625\" data-end=\"634\"\u003eTime:\u003c\/strong\u003e 4:00–6:00 PM\u003cbr data-start=\"647\" data-end=\"650\"\u003e📍 \u003cstrong data-start=\"653\" data-end=\"666\"\u003eLocation:\u003c\/strong\u003e NSM The Clubhouse – Park Ridge\u003cbr data-start=\"697\" data-end=\"700\"\u003e🏢 \u003cstrong data-start=\"703\" data-end=\"715\"\u003eAddress:\u003c\/strong\u003e 222 Prospect, 3rd Floor\u003cbr data-start=\"739\" data-end=\"742\"\u003e💲 \u003cstrong data-start=\"745\" data-end=\"754\"\u003eCost:\u003c\/strong\u003e FREE\u003c\/p\u003e\n\u003cp data-start=\"763\" data-end=\"870\"\u003eAll equipment and materials are provided — just bring yourself and get ready to learn, play, and connect!\u003c\/p\u003e\n\u003cp data-start=\"872\" data-end=\"953\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eSpots are limited to ensure a great learning experience. Reserve your seat today!\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\u003cbr\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":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43728946888769,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/ChatGPTImageApr2_2026_11_37_10AM.png?v=1775147933"},{"product_id":"april-8th-mahjong-101-macushla-brewing-glenview-copy-1","title":"May 13 • Mahjong 101 at Macushla – Glenview","description":"\u003cp data-end=\"207\" data-start=\"157\"\u003e🀄 \u003cstrong data-end=\"207\" data-start=\"160\"\u003eMahjong 101: Learn to Play American Mahjong\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"413\" data-start=\"209\"\u003eCurious about Mahjong but not sure where to start? Join us at \u003cstrong data-end=\"295\" data-start=\"271\"\u003eMacushla in Glenview\u003c\/strong\u003e for Mahjong 101 — the perfect introduction to this fun, fast-paced game of skill, strategy, and a little bit of luck.\u003c\/p\u003e\n\u003cp data-end=\"669\" data-start=\"415\"\u003eIn this beginner-friendly class, you’ll learn:\u003cbr data-end=\"464\" data-start=\"461\"\u003e✔️ The basic rules and flow of American Mahjong\u003cbr data-end=\"514\" data-start=\"511\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-end=\"564\" data-start=\"561\"\u003e✔️ Tile names, suits, and simple strategies\u003cbr data-end=\"610\" data-start=\"607\"\u003e✔️ How to set up, deal, and start playing with confidence\u003c\/p\u003e\n\u003cp data-end=\"897\" data-start=\"671\"\u003eNo experience or equipment needed — \u003cstrong data-end=\"733\" data-start=\"707\"\u003ewe provide everything!\u003c\/strong\u003e Come solo or with friends, grab a drink, and enjoy a relaxed, social atmosphere while you learn. You’ll leave knowing how to play and ready to join your next game.\u003c\/p\u003e\n\u003cp data-end=\"981\" data-start=\"899\"\u003e\u003cstrong data-end=\"925\" data-start=\"899\"\u003e📍 Macushla • Glenview\u003c\/strong\u003e\u003cbr data-end=\"928\" data-start=\"925\"\u003e\u003cstrong data-end=\"941\" data-start=\"928\"\u003e📅 May 13\u003c\/strong\u003e\u003cbr data-end=\"944\" data-start=\"941\"\u003e\u003cstrong data-end=\"957\" data-start=\"944\"\u003e🕕 6–8 PM\u003c\/strong\u003e\u003cbr data-end=\"960\" data-start=\"957\"\u003e\u003cstrong data-end=\"981\" data-start=\"960\"\u003e💲 $50 per person\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"\" data-end=\"860\" data-start=\"715\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43730028265537,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-04-08_at_6.36.21_AM.png?v=1775648221"},{"product_id":"may-28-mahjong-101-a-little-bit-of-me-grayslake","title":"May 28 • Mahjong 101 A Little Bit of Me – Grayslake","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:535a8a1b-c2bc-4c17-b341-7fc9dc05d43c-19\" data-testid=\"conversation-turn-10\" 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=\"d852907c-93c5-4637-83a9-0b4eaa16a6b5\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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=\"18\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"18\"\u003eMahjong 101\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"222\"\u003eJoin us for a fun and welcoming introduction to American Mahjong. This beginner-friendly class is perfect for anyone curious about the game and ready to learn the basics in a relaxed, social atmosphere.\u003c\/p\u003e\n\u003cp data-start=\"224\" data-end=\"458\"\u003eIn this class, you’ll learn:\u003cbr\u003e✔️ The basic rules and flow of American Mahjong\u003cbr data-start=\"300\" data-end=\"303\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-start=\"350\" data-end=\"353\"\u003e✔️ Tile names, suits, and simple strategies\u003cbr data-start=\"396\" data-end=\"399\"\u003e✔️ How to set up, deal, and start playing with confidence\u003c\/p\u003e\n\u003cp data-start=\"460\" data-end=\"674\"\u003eNo experience or equipment needed — everything is provided. Come solo or with friends and enjoy a great night learning something new. You’ll leave feeling confident and ready to sit down at your next Mahjong table.\u003c\/p\u003e\n\u003cp data-start=\"676\" data-end=\"753\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e📍 Grayslake — A Little Bit of Me\u003cbr data-start=\"709\" data-end=\"712\"\u003e📅 May 28\u003cbr data-start=\"721\" data-end=\"724\"\u003e🕕 6–8 PM\u003cbr data-start=\"733\" data-end=\"736\"\u003e💲 $50 per person\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\u003cbr\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":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43734295576641,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-04-27_at_12.30.09_PM.png?v=1777311040"},{"product_id":"may-5th-cinco-de-mayo-mahjong-101-arlington-heights-6-8pm-copy","title":"May 4 + May 11 | Mahjong 101 + 102 • Grandpa’s Glenview • 6–8PM","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:09dd23cf-b893-478a-b572-bbe7ead8fce4-6\" data-testid=\"conversation-turn-14\" 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=\"ffeadc17-043d-452d-95e0-764f12be4064\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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 data-start=\"178\" data-end=\"237\"\u003e🀄 \u003cstrong data-start=\"181\" data-end=\"237\"\u003eMahjong 101 + 102 Series – Grandpa’s Place, Glenview\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"239\" data-end=\"451\"\u003eJoin us for a two-session Mahjong learning experience at Grandpa’s in Glenview! This bundle includes both Mahjong 101 and Mahjong 102 — designed to take you from beginner basics to more confident, strategic play.\u003c\/p\u003e\n\u003cp data-start=\"453\" data-end=\"708\"\u003e\u003cstrong data-start=\"453\" data-end=\"468\"\u003eMahjong 101\u003c\/strong\u003e is the perfect introduction where you'll learn:\u003cbr\u003e✔️ The basic rules and flow of American Mahjong\u003cbr data-start=\"564\" data-end=\"567\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-start=\"614\" data-end=\"617\"\u003e✔️ Tile names, suits, and beginner strategies\u003cbr data-start=\"662\" data-end=\"665\"\u003e✔️ How to set up, deal, and start playing\u003c\/p\u003e\n\u003cp data-start=\"710\" data-end=\"915\"\u003e\u003cstrong data-start=\"710\" data-end=\"725\"\u003eMahjong 102\u003c\/strong\u003e builds on those skills and helps you:\u003cbr\u003e✔️ Strengthen decision-making and gameplay\u003cbr data-start=\"806\" data-end=\"809\"\u003e✔️ Improve Charleston strategy\u003cbr data-start=\"839\" data-end=\"842\"\u003e✔️ Understand hand selection\u003cbr data-start=\"870\" data-end=\"873\"\u003e✔️ Gain confidence playing independently\u003c\/p\u003e\n\u003cp data-start=\"917\" data-end=\"1066\"\u003eNo experience or equipment needed — we provide everything! Come solo or with friends and enjoy a relaxed, social atmosphere while you learn and play.\u003c\/p\u003e\n\u003cp data-start=\"1068\" data-end=\"1245\"\u003e\u003cstrong data-start=\"1068\" data-end=\"1086\"\u003eSeries Details\u003c\/strong\u003e\u003cbr data-start=\"1086\" data-end=\"1089\"\u003e📅 Mahjong 101: May 4th\u003cbr data-start=\"1112\" data-end=\"1115\"\u003e📅 Mahjong 102: May 11th\u003cbr data-start=\"1139\" data-end=\"1142\"\u003e⏰ 6–8 PM (both sessions)\u003cbr data-start=\"1166\" data-end=\"1169\"\u003e📍 Grandpa’s Place • Glenview\u003cbr data-start=\"1198\" data-end=\"1201\"\u003e💲 $100 per person (both classes included)\u003c\/p\u003e\n\u003cp data-start=\"1247\" data-end=\"1308\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e✨ Limited seats available — advance registration recommended.\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\u003cbr\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":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43738501742657,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-04-08_at_12.22.53_PM.png?v=1775669042"},{"product_id":"may-24-open-play-edie-boutique-park-ridge","title":"May 24 | Open Play – Edie Boutique, Park Ridge","description":"\u003cp data-start=\"77\" data-end=\"105\"\u003e\u003cstrong data-start=\"77\" data-end=\"103\"\u003eJoin us for Open Play!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"107\" data-end=\"339\"\u003eCome enjoy a casual, social Mahjong session with fellow players who already know the basics! This is a relaxed playing opportunity — perfect for practicing your skills, meeting other enthusiasts, and enjoying the game we all love.\u003c\/p\u003e\n\u003cp data-start=\"538\" data-end=\"648\"\u003e\u003cstrong data-start=\"538\" data-end=\"548\"\u003eBonus:\u003c\/strong\u003e This is a \u003cstrong data-start=\"559\" data-end=\"567\"\u003eBYOB\u003c\/strong\u003e event — feel free to bring your favorite beverage and make it a fun night out!\u003c\/p\u003e\n\u003cp data-start=\"650\" data-end=\"690\"\u003eWe can’t wait to see you at the table!\u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43744024133697,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot2026-04-06at11.35.11AM.png?v=1775493322"},{"product_id":"may-13-mahjong-101-the-clubhouse-park-ridge-copy","title":"May 15 | Mahjong 101 | The Clubhouse (Park Ridge)","description":"\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"2e91ec49-857c-4e00-80e7-fecb5f55a63c\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\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:86c43318-a690-4cc9-9d2b-773d48574757-2\" 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=\"f752b37e-f46b-48e7-9c75-8b5acf685369\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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=\"281\"\u003eMahjong, wine, and a fun Friday night — girls’ night or date night, you decide. Join us for \u003cstrong data-start=\"92\" data-end=\"107\"\u003eMahjong 101\u003c\/strong\u003e at The Clubhouse and learn the game in a relaxed, social setting. Whether you're coming with a partner, friends, or solo, this is the perfect way to spend your Friday night.\u003c\/p\u003e\n\u003cp data-start=\"283\" data-end=\"481\"\u003eIn this beginner-friendly class, we’ll cover tile names and suits, how to read the NMJL card, setup and dealing, and guide you through real gameplay so you leave feeling confident and ready to play.\u003c\/p\u003e\n\u003cp data-start=\"483\" data-end=\"618\"\u003e\u003cstrong data-start=\"483\" data-end=\"492\"\u003eDate:\u003c\/strong\u003e May 15\u003cbr data-start=\"499\" data-end=\"502\"\u003e\u003cstrong data-start=\"502\" data-end=\"511\"\u003eTime:\u003c\/strong\u003e 6–8 PM\u003cbr data-start=\"518\" data-end=\"521\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"521\" data-end=\"534\"\u003eLocation:\u003c\/strong\u003e The Clubhouse, 222 Prospect, Park Ridge – Third Floor\u003cbr data-start=\"588\" data-end=\"591\"\u003e\u003cstrong data-start=\"591\" data-end=\"601\"\u003ePrice:\u003c\/strong\u003e $65 per person\u003c\/p\u003e\n\u003cp data-start=\"620\" data-end=\"717\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eGirls’ night or date night — either way, it’s your Friday night plans.\u003cbr data-start=\"690\" data-end=\"693\"\u003eCome learn some mahjong.\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\u003cbr\u003e\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\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\n\u003cdiv\u003e\n\u003cdiv class=\"inline-flex border border-gray-100 dark:border-gray-700 rounded-xl\"\u003e\n\u003cdiv class=\"text-token-text-secondary flex items-center justify-center gap-4 px-4 py-2.5 text-sm whitespace-nowrap\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43753710583873,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-04-22_at_8.35.28_AM.png?v=1776864989"},{"product_id":"may-4-may-11-mahjong-101-102-grandpa-s-glenview-6-8pm-copy","title":"June 17 + June 18 | Mahjong 101 + 102 • Grandpa’s Glenview • 12-2PM","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:09dd23cf-b893-478a-b572-bbe7ead8fce4-6\" data-testid=\"conversation-turn-14\" 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=\"ffeadc17-043d-452d-95e0-764f12be4064\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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 data-start=\"84\" data-end=\"143\"\u003e🀄 \u003cstrong data-start=\"87\" data-end=\"143\"\u003eMahjong 101 + 102 Series – Grandpa’s Place, Glenview\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"145\" data-end=\"357\"\u003eJoin us for a two-session Mahjong learning experience at Grandpa’s in Glenview! This bundle includes both Mahjong 101 and Mahjong 102 — designed to take you from beginner basics to more confident, strategic play.\u003c\/p\u003e\n\u003cp data-start=\"359\" data-end=\"614\"\u003e\u003cstrong data-start=\"359\" data-end=\"422\"\u003eMahjong 101 is the perfect introduction where you'll learn:\u003c\/strong\u003e\u003cbr\u003e✔️ The basic rules and flow of American Mahjong\u003cbr data-start=\"470\" data-end=\"473\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-start=\"520\" data-end=\"523\"\u003e✔️ Tile names, suits, and beginner strategies\u003cbr data-start=\"568\" data-end=\"571\"\u003e✔️ How to set up, deal, and start playing\u003c\/p\u003e\n\u003cp data-start=\"616\" data-end=\"821\"\u003e\u003cstrong data-start=\"616\" data-end=\"669\"\u003eMahjong 102 builds on those skills and helps you:\u003c\/strong\u003e\u003cbr\u003e✔️ Strengthen decision-making and gameplay\u003cbr data-start=\"712\" data-end=\"715\"\u003e✔️ Improve Charleston strategy\u003cbr data-start=\"745\" data-end=\"748\"\u003e✔️ Understand hand selection\u003cbr data-start=\"776\" data-end=\"779\"\u003e✔️ Gain confidence playing independently\u003c\/p\u003e\n\u003cp data-start=\"823\" data-end=\"972\"\u003eNo experience or equipment needed — we provide everything! Come solo or with friends and enjoy a relaxed, social atmosphere while you learn and play.\u003c\/p\u003e\n\u003cp data-start=\"974\" data-end=\"1159\"\u003e\u003cstrong data-start=\"974\" data-end=\"992\"\u003eSeries Details\u003c\/strong\u003e\u003cbr data-start=\"992\" data-end=\"995\"\u003e📅 Mahjong 101: June 17th\u003cbr data-start=\"1020\" data-end=\"1023\"\u003e📅 Mahjong 102: June 18th\u003cbr data-start=\"1048\" data-end=\"1051\"\u003e⏰ \u003cstrong data-start=\"1053\" data-end=\"1080\"\u003e12–2 PM (both sessions)\u003c\/strong\u003e\u003cbr data-start=\"1080\" data-end=\"1083\"\u003e📍 Grandpa’s Place • Glenview\u003cbr data-start=\"1112\" data-end=\"1115\"\u003e💲 $100 per person (both classes included)\u003c\/p\u003e\n\u003cp data-start=\"1161\" data-end=\"1222\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e✨ Limited seats available — advance registration recommended.\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\u003cbr\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":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43755902664769,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/June17_1.png?v=1775734346"},{"product_id":"april-17th-grandpas-place-open-play-glenview-copy-1","title":"June 5 – Mahjong Open Play | Grandpa’s Place Glenview | 12–2 PM |","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:84baa857-962d-4f79-8f12-db6e488182ba-2\" data-testid=\"conversation-turn-6\" 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=\"e644c74f-b562-49cb-a73b-9a3137ba492f\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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=\"52\"\u003e\u003cstrong data-start=\"0\" data-end=\"49\"\u003eMahjong Open Play – Grandpa’s Place, Glenview\u003c\/strong\u003e 🀄\u003c\/p\u003e\n\u003cp data-start=\"54\" data-end=\"249\"\u003eJoin us for a fun and relaxed Mahjong Open Play! This event is perfect for players who already know the basics and are ready to sit down, play, and enjoy a few games with others in the community.\u003c\/p\u003e\n\u003cp data-start=\"251\" data-end=\"382\"\u003e\u003cstrong data-start=\"251\" data-end=\"268\"\u003eEvent Details\u003c\/strong\u003e\u003cbr data-start=\"268\" data-end=\"271\"\u003e📅 Date: Friday, June 5\u003cbr data-start=\"294\" data-end=\"297\"\u003e⏰ Time: 12:00–2:00 PM\u003cbr data-start=\"318\" data-end=\"321\"\u003e📍 Location: Grandpa’s Place – Glenview\u003cbr data-start=\"360\" data-end=\"363\"\u003e💲 $20 per person\u003c\/p\u003e\n\u003cp data-start=\"384\" data-end=\"547\"\u003eCome solo or with friends — we’ll help seat players and get games going. Open Play is designed for independent gameplay, so no formal instruction will be provided.\u003c\/p\u003e\n\u003cp data-start=\"549\" data-end=\"666\"\u003e\u003cstrong data-start=\"549\" data-end=\"566\"\u003eWhat to Bring\u003c\/strong\u003e\u003cbr data-start=\"566\" data-end=\"569\"\u003e✔️ Your \u003cstrong data-start=\"577\" data-end=\"614\"\u003e2026 National Mahjong League card\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"668\" data-end=\"760\"\u003eWe’ll bring all Mahjong sets and equipment — you just bring your card and get ready to play!\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\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\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":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43755922686017,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Mahjongopenplayeventpromotion.png?v=1775736982"},{"product_id":"june-8-beginner-mahjong-102-guided-play-the-clubhouse-park-ridge-copy","title":"May 6: Beginner Mahjong 102 \u0026 Guided Play- The Clubhouse, Park Ridge","description":"\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"2e91ec49-857c-4e00-80e7-fecb5f55a63c\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\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\u003cbr\u003e\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\u003cmeta charset=\"utf-8\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"inline-flex border border-gray-100 dark:border-gray-700 rounded-xl\"\u003e\n\u003cdiv class=\"text-token-text-secondary flex items-center justify-center gap-4 px-4 py-2.5 text-sm whitespace-nowrap\"\u003e\n\u003cmeta charset=\"utf-8\"\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:06aba5bf-08cf-4ee8-88b7-d68d88fd50fe-13\" 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=\"0922bb2a-dd21-4222-b166-eeaab10775b5\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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=\"104\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"49\"\u003eMahjong 102 – Beginner Class \u0026amp; Guided Play\u003c\/strong\u003e\u003cbr data-start=\"49\" data-end=\"52\"\u003e\u003cstrong data-start=\"52\" data-end=\"104\"\u003eThe Clubhouse – North Shore Mahjong | Park Ridge\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"106\" data-end=\"357\"\u003eReady to take the next step after Mahjong 101? Join us at The Clubhouse – North Shore Mahjong in Park Ridge for \u003cstrong data-start=\"218\" data-end=\"263\"\u003eMahjong 102: Beginner Class \u0026amp; Guided Play\u003c\/strong\u003e, designed for players who know the basics and want to build confidence through real gameplay.\u003c\/p\u003e\n\u003cp data-start=\"359\" data-end=\"737\"\u003eThis boutique-style class focuses on reinforcing strategy while playing. We’ll review key concepts from Mahjong 101 and guide you through hands-on gameplay with coaching throughout the session. Our instructors will help you with tile decisions, Charleston strategy, reading the NMJL card, and developing stronger Mahjong habits so you feel comfortable sitting down at any table.\u003c\/p\u003e\n\u003cp data-start=\"739\" data-end=\"891\"\u003eWith guided play, table-side coaching, and plenty of practice time, this class is the perfect next step for building confidence and improving your game.\u003c\/p\u003e\n\u003cp data-start=\"893\" data-end=\"970\"\u003eCome solo or bring a friend — Mahjong is even more fun when learned together!\u003c\/p\u003e\n\u003cp data-start=\"972\" data-end=\"1058\"\u003e\u003cstrong data-start=\"972\" data-end=\"989\"\u003eClass Details\u003c\/strong\u003e\u003cbr data-start=\"989\" data-end=\"992\"\u003e🗓 Date: May 6\u003cbr data-start=\"1006\" data-end=\"1009\"\u003e⏰ Time: 6:00–8:00 PM\u003cbr data-start=\"1029\" data-end=\"1032\"\u003e💲 Price: $65 per person\u003c\/p\u003e\n\u003cp data-start=\"1060\" data-end=\"1162\"\u003e📍 \u003cstrong data-start=\"1063\" data-end=\"1075\"\u003eLocation\u003c\/strong\u003e\u003cbr data-start=\"1075\" data-end=\"1078\"\u003eThe Clubhouse – North Shore Mahjong\u003cbr data-start=\"1113\" data-end=\"1116\"\u003e222 Prospect Ave, 3rd Floor\u003cbr data-start=\"1143\" data-end=\"1146\"\u003ePark Ridge, IL\u003c\/p\u003e\n\u003cp data-start=\"1164\" data-end=\"1321\"\u003eBYOB — bring your favorite beverage and fun!\u003cbr data-start=\"1208\" data-end=\"1211\"\u003eAll tiles and materials are provided. Please bring your \u003cstrong data-start=\"1267\" data-end=\"1321\"\u003e2026 National Mahjong League card if you have one.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1323\" data-end=\"1393\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eGet ready to build your confidence and sharpen your Mahjong skills! 🀄\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\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" data-edge=\"true\" class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43757115539521,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-04-12_at_1.44.35_PM.png?v=1776019523"},{"product_id":"june-15-june-22-mahjong-101-102-nsm-the-clubhouse-park-ridge-6-8pm","title":"June 15 + June 22 | Mahjong 101 + 102 • NSM The Clubhouse (Park Ridge) • 6-8PM","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:09dd23cf-b893-478a-b572-bbe7ead8fce4-6\" data-testid=\"conversation-turn-14\" 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=\"ffeadc17-043d-452d-95e0-764f12be4064\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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\" data-turn-id=\"request-WEB:0b14f1d7-b462-40b2-8484-f21e8385ca65-1\" data-testid=\"conversation-turn-2\" 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=\"6d8bad7f-d683-4ddd-af84-dee9a2a848ac\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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=\"123\" data-end=\"182\"\u003e🀄 \u003cstrong data-start=\"126\" data-end=\"182\"\u003eMahjong 101 + 102 Series – The Clubhouse, Park Ridge\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"184\" data-end=\"411\"\u003eReady to learn Mahjong and build real confidence at the table? Join us at \u003cstrong data-start=\"258\" data-end=\"297\"\u003eThe Clubhouse – North Shore Mahjong\u003c\/strong\u003e for a two-session learning experience designed to take you from beginner basics to comfortable, independent play.\u003c\/p\u003e\n\u003cp data-start=\"413\" data-end=\"536\"\u003eThis bundle includes \u003cstrong data-start=\"434\" data-end=\"465\"\u003eMahjong 101 and Mahjong 102\u003c\/strong\u003e, giving you the perfect step-by-step introduction to American Mahjong.\u003c\/p\u003e\n\u003cp data-start=\"538\" data-end=\"743\"\u003e\u003cstrong data-start=\"538\" data-end=\"572\"\u003eMahjong 101 – Learn the Basics\u003c\/strong\u003e\u003cbr data-start=\"572\" data-end=\"575\"\u003e✔️ Basic rules and flow of American Mahjong\u003cbr data-start=\"618\" data-end=\"621\"\u003e✔️ Tile names and suits\u003cbr data-start=\"644\" data-end=\"647\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-start=\"694\" data-end=\"697\"\u003e✔️ Setup, dealing, and gameplay fundamentals\u003c\/p\u003e\n\u003cp data-start=\"745\" data-end=\"948\"\u003e\u003cstrong data-start=\"745\" data-end=\"785\"\u003eMahjong 102 – Guided Play \u0026amp; Strategy\u003c\/strong\u003e\u003cbr data-start=\"785\" data-end=\"788\"\u003e✔️ Strengthen decision-making and gameplay\u003cbr data-start=\"830\" data-end=\"833\"\u003e✔️ Charleston strategy tips\u003cbr data-start=\"860\" data-end=\"863\"\u003e✔️ Hand selection and building confidence\u003cbr data-start=\"904\" data-end=\"907\"\u003e✔️ Guided play with instructor coaching\u003c\/p\u003e\n\u003cp data-start=\"950\" data-end=\"1088\"\u003eNo experience needed — we provide all Mahjong equipment. Come solo or bring a friend and enjoy a relaxed, supportive learning environment.\u003c\/p\u003e\n\u003cp data-start=\"1090\" data-end=\"1300\"\u003e\u003cstrong data-start=\"1090\" data-end=\"1108\"\u003eSeries Details\u003c\/strong\u003e\u003cbr data-start=\"1108\" data-end=\"1111\"\u003e📅 Dates: June 8 \u0026amp; June 15\u003cbr data-start=\"1137\" data-end=\"1140\"\u003e⏰ Time: 6–8 PM (both sessions)\u003cbr data-start=\"1170\" data-end=\"1173\"\u003e📍 The Clubhouse – North Shore Mahjong\u003cbr data-start=\"1211\" data-end=\"1214\"\u003e222 Prospect Ave • 3rd Floor • Park Ridge\u003cbr data-start=\"1255\" data-end=\"1258\"\u003e💲100 per person (includes both classes)\u003c\/p\u003e\n\u003cp data-start=\"1302\" data-end=\"1363\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e✨ Limited seats available — advance registration recommended.\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\u003cbr\u003e\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\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\u003cbr\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":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43759807791169,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-06-03_at_7.42.13_PM.png?v=1780533770"},{"product_id":"april-16-mahjong-101-winterberry-copy","title":"June 4: Mahjong 101, Winterberry","description":"\u003cp data-start=\"0\" data-end=\"55\" class=\"\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"50\"\u003eMahjong 101: Learn to Play American Mahjong\u003c\/strong\u003e \u003c\/p\u003e\n\u003cp data-start=\"57\" data-end=\"228\" class=\"\"\u003eCurious about Mahjong but not sure where to start? \u003cstrong data-start=\"108\" data-end=\"123\"\u003eMahjong 101\u003c\/strong\u003e is the perfect introduction to this fun, fast-paced game of skill, strategy, and a little bit of luck!\u003c\/p\u003e\n\u003cp data-start=\"230\" data-end=\"486\" class=\"\"\u003eIn this beginner-friendly class, you’ll learn:\u003cbr data-start=\"276\" data-end=\"279\"\u003e✔️ The basic rules and flow of American Mahjong\u003cbr data-start=\"326\" data-end=\"329\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-start=\"378\" data-end=\"381\"\u003e✔️ Tile names, suits, and simple strategies\u003cbr data-start=\"424\" data-end=\"427\" data-is-only-node=\"\"\u003e✔️ How to set up, deal, and start playing with confidence\u003c\/p\u003e\n\u003cp data-start=\"488\" data-end=\"641\" class=\"\"\u003eNo experience or equipment needed—we provide everything! Come solo or with friends and leave knowing how to play and what makes this game so addictive.\u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"860\" class=\"\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43759885058113,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-05-27_at_7.16.19_AM.png?v=1779884499"},{"product_id":"june-18-mahjong-101-winterberry-copy","title":"June 18: Mahjong 101, Winterberry","description":"\u003cp data-start=\"0\" data-end=\"55\" class=\"\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"50\"\u003eMahjong 101: Learn to Play American Mahjong\u003c\/strong\u003e \u003c\/p\u003e\n\u003cp data-start=\"57\" data-end=\"228\" class=\"\"\u003eCurious about Mahjong but not sure where to start? \u003cstrong data-start=\"108\" data-end=\"123\"\u003eMahjong 101\u003c\/strong\u003e is the perfect introduction to this fun, fast-paced game of skill, strategy, and a little bit of luck!\u003c\/p\u003e\n\u003cp data-start=\"230\" data-end=\"486\" class=\"\"\u003eIn this beginner-friendly class, you’ll learn:\u003cbr data-start=\"276\" data-end=\"279\"\u003e✔️ The basic rules and flow of American Mahjong\u003cbr data-start=\"326\" data-end=\"329\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-start=\"378\" data-end=\"381\"\u003e✔️ Tile names, suits, and simple strategies\u003cbr data-start=\"424\" data-end=\"427\" data-is-only-node=\"\"\u003e✔️ How to set up, deal, and start playing with confidence\u003c\/p\u003e\n\u003cp data-start=\"488\" data-end=\"641\" class=\"\"\u003eNo experience or equipment needed—we provide everything! Come solo or with friends and leave knowing how to play and what makes this game so addictive.\u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"860\" class=\"\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43759899738177,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/ChatGPTImageApr19_2026_07_31_34PM.png?v=1776645108"},{"product_id":"may-26-winterberry-mahjong-102-guided-play-for-beginners-copy","title":"July 7: Winterberry- Mahjong 102 \u0026 Guided Play for Beginners","description":"\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-4\" data-turn-id=\"request-WEB:e24b67d5-6ab6-4dda-bd0f-1530f7f63549-1\" dir=\"auto\" 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)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-1\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"9b343c95-985a-4ff7-b2e3-a44a112ca9fa\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003chr data-end=\"101\" data-start=\"98\"\u003e\n\u003cp data-end=\"145\" data-start=\"103\"\u003e\u003cstrong data-end=\"145\" data-start=\"103\"\u003e🀄 Mahjong 102: The Next Step For Beginners 🀄\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"341\" data-start=\"147\"\u003eAlready know the basics and ready to take the next step?\u003cbr data-end=\"206\" data-start=\"203\"\u003eMahjong 102 is designed for players who understand gameplay flow and are looking to build confidence, strategy, and speed at the table.\u003c\/p\u003e\n\u003cp data-end=\"557\" data-start=\"343\"\u003eIn this intermediate session, you’ll focus on:\u003cbr data-end=\"392\" data-start=\"389\"\u003e✔️ Reading the NMJL card more efficiently\u003cbr data-end=\"436\" data-start=\"433\"\u003e✔️ Identifying strong hands early\u003cbr data-end=\"509\" data-start=\"506\"\u003e✔️ Strategy tips to elevate your decision-making\u003c\/p\u003e\n\u003cp data-end=\"684\" data-start=\"559\"\u003e✨ \u003cstrong data-end=\"577\" data-start=\"561\"\u003ePlease Note:\u003c\/strong\u003e\u003cbr data-end=\"580\" data-start=\"577\"\u003eMahjong 102 is best suited for players who have completed Mahjong 101 or have prior gameplay experience.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"925\" data-start=\"811\"\u003eLet’s keep growing your Mahjong skills — one tile at a time.\u003cbr data-end=\"874\" data-start=\"871\"\u003e\u003cbr\u003e\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\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43760112140353,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/ChatGPTImageApr19_2026_07_30_03PM.png?v=1776645014"},{"product_id":"june-4-mahjong-101-winterberry-copy","title":"July 16: Mahjong 101, Winterberry","description":"\u003cp data-start=\"0\" data-end=\"55\" class=\"\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"50\"\u003eMahjong 101: Learn to Play American Mahjong\u003c\/strong\u003e \u003c\/p\u003e\n\u003cp data-start=\"57\" data-end=\"228\" class=\"\"\u003eCurious about Mahjong but not sure where to start? \u003cstrong data-start=\"108\" data-end=\"123\"\u003eMahjong 101\u003c\/strong\u003e is the perfect introduction to this fun, fast-paced game of skill, strategy, and a little bit of luck!\u003c\/p\u003e\n\u003cp data-start=\"230\" data-end=\"486\" class=\"\"\u003eIn this beginner-friendly class, you’ll learn:\u003cbr data-start=\"276\" data-end=\"279\"\u003e✔️ The basic rules and flow of American Mahjong\u003cbr data-start=\"326\" data-end=\"329\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-start=\"378\" data-end=\"381\"\u003e✔️ Tile names, suits, and simple strategies\u003cbr data-start=\"424\" data-end=\"427\" data-is-only-node=\"\"\u003e✔️ How to set up, deal, and start playing with confidence\u003c\/p\u003e\n\u003cp data-start=\"488\" data-end=\"641\" class=\"\"\u003eNo experience or equipment needed—we provide everything! Come solo or with friends and leave knowing how to play and what makes this game so addictive.\u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"860\" class=\"\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43760145236033,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/july_16_1.png?v=1776644890"},{"product_id":"may-15-mahjong-101-at-margo-glenview","title":"May 15 |  Mahjong 101 at Margo Glenview","description":"\u003cp data-start=\"0\" data-end=\"55\" class=\"\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"50\"\u003eMahjong 101: Learn to Play American Mahjong\u003c\/strong\u003e \u003c\/p\u003e\n\u003cp data-start=\"57\" data-end=\"228\" class=\"\"\u003eCurious about Mahjong but not sure where to start? \u003cstrong data-start=\"108\" data-end=\"123\"\u003eMahjong 101\u003c\/strong\u003e is the perfect introduction to this fun, fast-paced game of skill, strategy, and a little bit of luck!\u003c\/p\u003e\n\u003cp data-start=\"230\" data-end=\"486\" class=\"\"\u003eIn this beginner-friendly class, you’ll learn:\u003cbr data-start=\"276\" data-end=\"279\"\u003e✔️ The basic rules and flow of American Mahjong\u003cbr data-start=\"326\" data-end=\"329\"\u003e✔️ How to read the National Mahjong League card\u003cbr data-start=\"378\" data-end=\"381\"\u003e✔️ Tile names, suits, and simple strategies\u003cbr data-start=\"424\" data-end=\"427\" data-is-only-node=\"\"\u003e✔️ How to set up, deal, and start playing with confidence\u003c\/p\u003e\n\u003cp data-start=\"488\" data-end=\"641\" class=\"\"\u003eNo experience or equipment needed—we provide everything! Come solo or with friends and leave knowing how to play and what makes this game so addictive.\u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"860\" class=\"\"\u003e \u003c\/p\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43765588131905,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot_2026-04-22_at_8.33.11_AM.png?v=1776864821"},{"product_id":"april-25th-mahjong-101-10-40-10-gym-glenview-copy","title":"May 16 | Mahjong 102: Beginner Guided Play at 10.40.10 Glenview","description":"\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"f36ec917-0820-4344-a137-8125c483866f\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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=\"131\"\u003e🀄 \u003cstrong data-start=\"3\" data-end=\"49\"\u003eMahjong 102 – Beginner Class \u0026amp; Guided Play\u003c\/strong\u003e\u003cbr data-start=\"49\" data-end=\"52\"\u003e\u003cstrong data-start=\"52\" data-end=\"72\"\u003eMay 16 | 12–2 PM\u003c\/strong\u003e\u003cbr data-start=\"72\" data-end=\"75\"\u003e📍 10.40.10 Fitness Gym | Glenview\u003cbr data-start=\"109\" data-end=\"112\"\u003e💲 $65 per person\u003c\/p\u003e\n\u003cp data-start=\"133\" data-end=\"341\"\u003eReady to take the next step after Mahjong 101? Join us for Mahjong 102: Beginner Class \u0026amp; Guided Play—a fun, supportive session designed to build your confidence at the table while actually playing real games.\u003c\/p\u003e\n\u003cp data-start=\"343\" data-end=\"545\"\u003eThis class is all about learning by doing. We’ll reinforce the basics while introducing strategy, helping you feel more comfortable making decisions, reading the NMJL card, and keeping the game flowing.\u003c\/p\u003e\n\u003cp data-start=\"547\" data-end=\"786\"\u003e\u003cstrong data-start=\"547\" data-end=\"565\"\u003eWhat to Expect\u003c\/strong\u003e\u003cbr data-start=\"565\" data-end=\"568\"\u003e✔️ Guided gameplay with instructor support\u003cbr data-start=\"610\" data-end=\"613\"\u003e✔️ Charleston strategy tips\u003cbr data-start=\"640\" data-end=\"643\"\u003e✔️ Help choosing and building hands\u003cbr data-start=\"678\" data-end=\"681\"\u003e✔️ Real-time coaching on calls and decisions\u003cbr data-start=\"725\" data-end=\"728\"\u003e✔️ A relaxed, social environment to practice and improve\u003c\/p\u003e\n\u003cp data-start=\"788\" data-end=\"863\"\u003e\u003cstrong data-start=\"788\" data-end=\"805\"\u003eWhat to Bring\u003c\/strong\u003e\u003cbr data-start=\"805\" data-end=\"808\"\u003e• Your National Mahjong League card (if you have one)\u003c\/p\u003e\n\u003cp data-start=\"865\" data-end=\"955\"\u003eWe provide all tiles, racks, and game materials—just bring yourself and get ready to play.\u003c\/p\u003e\n\u003cp data-start=\"957\" data-end=\"1056\"\u003eMahjong is a four-player game, so please arrive on time to ensure the best experience for everyone.\u003c\/p\u003e\n\u003cp data-start=\"1058\" data-end=\"1166\"\u003e✨ Whether you’re feeling a little rusty or just want more reps with guidance, this is the perfect next step.\u003c\/p\u003e\n\u003cp data-start=\"1168\" data-end=\"1204\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e👉 Register at northshoremahjong.com\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43772758032449,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Mahjong102classpromotioninGlenview.png?v=1776174666"},{"product_id":"amara-omm-tiles-copy","title":"OMM Luminaire Mahjong Tiles","description":"","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43776995262529,"sku":null,"price":350.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/luminaire-tiles-378237.webp?v=1776271805"},{"product_id":"omm-luminaire-mahjong-tiles-copy","title":"Oh My Mahjong Mahjong 101 Book","description":"","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43783617937473,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/Screenshot2026-04-18at2.54.03PM.png?v=1776542085"},{"product_id":"oh-my-mahjong-mahjong-101-book-copy","title":"OMM Lilac Shufflers","description":"","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43783624065089,"sku":null,"price":10.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/33a85f8a475e16fd1874f32845ca0dece2a4223074b6c2d883a42b0bc04869a3_800x_6799f6af-639e-444a-8705-ab40bbd3ae8e.webp?v=1777483447"},{"product_id":"omm-lilac-shufflers-copy","title":"OMM Cloth Napkins","description":"","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43783625932865,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}]},{"product_id":"omm-cloth-napkins-copy","title":"OMM Light Pink Shuffler","description":"","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43783627210817,"sku":null,"price":10.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/pink-line-finder-756452.webp?v=1777483415"},{"product_id":"mahjong-alphabet-card","title":"Mahjong alphabet card","description":"","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43783627538497,"sku":null,"price":4.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/GreetingCard_mahjongPattern_2048x_8d1eb727-17c3-40e3-bc5b-fd4bed1a00da.webp?v=1777483375"},{"product_id":"omm-lola-keychain","title":"OMM Lola Keychain","description":"","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43783635468353,"sku":null,"price":28.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/oh-my-mahjong-one-dot-keychain_563fd47e-f575-4e46-b832-22b74c49f09a.webp?v=1777483271"},{"product_id":"omm-one-bam-keychain","title":"OMM One Bam Keychain","description":"","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":43783637827649,"sku":null,"price":28.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/oh-my-mahjong-one-dot-keychain.webp?v=1777483253"}],"url":"https:\/\/northshoremahjong.com\/collections\/all-events.oembed","provider":"North Shore Mahjong","version":"1.0","type":"link"}