Schedule of Classes

Learn Mahj. Laugh Often. Mahj On!

There’s a perfect place to start, no matter where you are in your Mahj journey.

Crak • Bam • Begin!

For brand‑new players who want a clear, confidence‑building introduction to the game. You’ll learn the fundamentals, understand the card, and start playing with ease.

Crak • Bam • Let’s Play!

For players who know the basics and are ready to sharpen their skills. You’ll build speed, improve decision‑making, and feel more comfortable at a real table.

Crak • Bam • Level Up!

For players who want to level up their strategy. You’ll learn how to read the table, make smarter calls, and how to pivot and finesse your hand. This class will also offer an introduction to Siamese, Messy, Solitare, and Royale.

Crak • Bam • Private Play!

A personalized, high‑energy way to learn Mahj at your own pace. Perfect for solo learners, mother‑daughter duos, or anyone who wants a little extra confidence before joining a group. By appointment.

Crak • Bam • Small Group!

Small‑group instruction is perfect for friends who want to learn together or anyone who loves a more intimate, social vibe. You’ll get clear guidance, lots of playtime, in a fun, supportive atmosphere. By appointment.

Crak • Bam • Competitive Edge!

Designed for players seeking a real challenge. You’ll learn advanced strategies, reinforce defensive skills, and reinforce skills on how to pivot your hand. Coming soon.

Crak • Bam • Tournaments & Travel!

For players craving the challenge of tournament play. You’ll refine advanced strategy, strengthen defensive play, speed up your game, and prepare for competitive timed tournaments or tournament‑style games. Coming soon.

Crak • Bam • Kids!

A high‑energy, kid‑friendly introduction to Mahjong. Young players learn strategy, teamwork, and quick thinking—all while having a blast. Coming soon.

Crak • Bam • Bro!

A laid‑back, strategy‑focused class designed just for men. Straightforward instruction, good vibes, and plenty of table action. Great for husbands, partners, dads, brothers, and friend groups who want to learn together. Coming soon.

Discover the fun at Crak Bam Mahj!

Come learn an exciting, fast‑paced game that keeps your mind sharp and your spirits high.

Class Pricing:

Each class runs as a four‑week series, with one 2‑hour session per week. The full four‑week session is $180.

Enroll in the full 12‑week experience — Crak Bam Begin!, Let’s Play!, and Level Up! — and unlock special bundle pricing! Enjoy for just $495. If you are interested in this option, please drop me a note!

What’s Included:

  • Thoughtful, level‑appropriate instruction tailored to your class

  • A fun, encouraging social atmosphere that promotes learning

  • Ready to play tables for 4 players including set, racks and dice. Including an official National Mahjong League card for students enrolled in the Begin! course

  • Light bites and drinks, curated to match the time of day (morning treats, afternoon snacks, or evening sips)

  • A warm, social atmosphere that makes learning feel fun, relaxed, and confidence‑building

Our four‑week sessions give players time to absorb the material, practice at a comfortable pace, and build real confidence at the table. It also creates a fun weekly ritual—something to look forward to as much for the community as for the game.

Upcoming Classes:

Crak • Bam • Begin!

All classes and lessons are held in Gaithersburg, MD.

  • April 15, 22, 29, & May 6

    Register →

  • April 15, 22, 29, & May 6

    Register →

  • April 16, 23, May 7, & 14

    Register →

  • April 16, 23, May 7, & 14

    Register →

Learn Mahj.

Laugh Often.

Mahj On!


Teaching Philosophy

My teaching philosophy is rooted in the belief that Mahjong should feel joyful, social, and accessible. I want every player to walk into class feeling welcomed and walk out feeling more confident than when they arrived.

Three values guide the way I teach:

  • Community: Mahj is a game that brings people together, and I teach with that spirit at the center. My classes are collaborative, friendly, and fun, with an emphasis on connection as much as technique.

  • Clarity: I break down the game in a way that feels simple, modern, and unintimidating. I focus on the “why” behind each decision so players can build real understanding—not just memorize moves.

  • Joy: Above all, I want the game to feel good. My classes are upbeat, supportive, and infused with the same passion I felt watching my mother and grandmother play. I want you to love the game, not just learn it.