{"product_id":"august-12-mahjong-101-highland-park-2-4-pm-copy","title":"August 29 | Mahjong 101 | Central Cafe, Highland Park | 2–4 PM | $50 Per Person","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-WEB:7096c1ee-38e0-4754-b58c-bd85ab3e3a08-6\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-testid=\"conversation-turn-6\" data-turn-id-container=\"request-WEB:7096c1ee-38e0-4754-b58c-bd85ab3e3a08-6\" data-turn-id=\"request-WEB:7096c1ee-38e0-4754-b58c-bd85ab3e3a08-6\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\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\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" 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-message-model-slug=\"gpt-5-5\" dir=\"auto\" data-message-id=\"830e136a-4aef-4962-a126-006d254d274f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-WEB:e9f76455-55ff-45a7-b6d5-74c363b4e628-4\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-testid=\"conversation-turn-6\" data-turn-id-container=\"request-WEB:e9f76455-55ff-45a7-b6d5-74c363b4e628-4\" data-turn-id=\"request-WEB:e9f76455-55ff-45a7-b6d5-74c363b4e628-4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-15 [--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\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" 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-message-model-slug=\"gpt-5-5\" dir=\"auto\" data-message-id=\"cdc3d603-2eb5-4ac7-acc5-db922ff18c48\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full 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\u003ch2 data-section-id=\"ppb24\" data-start=\"0\" data-end=\"30\" class=\"PDq2pG_selectionAnchorContainer\"\u003eHighland Park Mahjong 101\u003cspan aria-hidden=\"true\" class=\"PDq2pG_selectionAnchor\"\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp data-start=\"31\" data-end=\"125\"\u003e\u003cstrong data-start=\"31\" data-end=\"69\"\u003eSaturday, August 29 | 2:00–4:00 PM\u003c\/strong\u003e\u003cbr data-start=\"69\" data-end=\"72\"\u003e\u003cstrong data-start=\"72\" data-end=\"104\"\u003eCentral Cafe | Highland Park\u003c\/strong\u003e\u003cbr data-start=\"104\" data-end=\"107\"\u003e\u003cstrong data-start=\"107\" data-end=\"125\"\u003e$50 per person\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"127\" data-end=\"340\"\u003eCurious about Mahjong but not sure where to start? Join us for \u003cstrong data-start=\"190\" data-end=\"205\"\u003eMahjong 101\u003c\/strong\u003e, a beginner-friendly class designed to teach you everything you need to know to start playing America's fastest-growing tabletop game.\u003c\/p\u003e\n\u003cp data-start=\"342\" data-end=\"380\"\u003eIn this two-hour lesson, you'll learn:\u003c\/p\u003e\n\u003cul data-start=\"381\" data-end=\"592\"\u003e\n\u003cli data-section-id=\"1l116wb\" data-start=\"381\" data-end=\"403\"\u003eTile names and suits\u003c\/li\u003e\n\u003cli data-section-id=\"1dszjar\" data-start=\"404\" data-end=\"428\"\u003eHow to set up the game\u003c\/li\u003e\n\u003cli data-section-id=\"17evopj\" data-start=\"429\" data-end=\"465\"\u003eThe Charleston and passing process\u003c\/li\u003e\n\u003cli data-section-id=\"1l7wuzs\" data-start=\"466\" data-end=\"495\"\u003eBasic gameplay and strategy\u003c\/li\u003e\n\u003cli data-section-id=\"18y0c6t\" data-start=\"496\" data-end=\"542\"\u003eHow to read the National Mahjong League card\u003c\/li\u003e\n\u003cli data-section-id=\"1rbyf02\" data-start=\"543\" data-end=\"592\"\u003eCalling tiles, exposures, and Mahjong etiquette\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"594\" data-end=\"759\"\u003eNo experience is necessary, and all materials will be provided during class. Just bring yourself and get ready for an afternoon of learning!\u003c\/p\u003e\n\u003cp data-start=\"915\" data-end=\"1008\"\u003e\u003cstrong data-start=\"915\" data-end=\"928\"\u003eLocation:\u003c\/strong\u003e Central Cafe, Highland Park\u003cbr data-start=\"956\" data-end=\"959\"\u003e\u003cstrong data-start=\"959\" data-end=\"968\"\u003eTime:\u003c\/strong\u003e 2:00–4:00 PM\u003cbr data-start=\"981\" data-end=\"984\"\u003e\u003cstrong data-start=\"984\" data-end=\"993\"\u003eCost:\u003c\/strong\u003e $50 per person\u003c\/p\u003e\n\u003cp data-start=\"1010\" data-end=\"1306\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1010\" data-end=\"1306\" data-is-last-node=\"\"\u003eAll ticket sales are final. Your spot is yours to give—if you're unable to attend, you're welcome to send a friend in your place at any time. However, because our classes are intentionally kept small, tickets cannot be exchanged, transferred to another date, or credited toward future events.\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\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\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","brand":"North Shore Mahjong","offers":[{"title":"Default Title","offer_id":44198152634433,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/3710\/9313\/files\/ChatGPTImageJul14_2026_09_13_36AM.png?v=1784038581","url":"https:\/\/northshoremahjong.com\/products\/august-12-mahjong-101-highland-park-2-4-pm-copy","provider":"North Shore Mahjong","version":"1.0","type":"link"}