{"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","url":"https:\/\/northshoremahjong.com\/products\/june-15-june-22-mahjong-101-102-nsm-the-clubhouse-park-ridge-6-8pm","provider":"North Shore Mahjong","version":"1.0","type":"link"}