Upcoming Class Schedule

BAM! offers American Mahjong classes for beginners throughout San Diego—from Downtown to Carlsbad, and everywhere in between. Each month, we offer morning and evening classes in Scripps Ranch. When the monthly classes are full, custom classes are a great option.

To register for classes or add your name to the waitlist, please use the Contact form.

September 2026

Class: Strategies* - Beginners Mahjong
Location: Scripps Ranch
Dates: Saturday, September 26
Time: 12:30 pm - 3:00 pm
Status: Full - Taking names for the waitlist

*Strategies Class is for players who have completed a class and have played consistently for several months to a year. There will be no review. Learn strategies to strengthen your game.

If you haven’t learned to play yet, please sign up for our Beginners Class.

October 2026

September 2026

Class: Guided Play* - Beginners Mahjong
Location: Scripps Ranch
Dates: Sunday, September 20
Time: 12:30 pm - 3:00 pm
Status: Full - Taking names for waitlist

October 2026

Class: Guided Play* - Beginners Mahjong
Location: Scripps Ranch
Dates: Saturday, October 3
Time: 1:00 pm - 3:30 pm
Status: Full - Taking names for waitlist

*Guided Play is for people who have completed a class and have started playing. If you haven’t learned to play yet, please sign up for our Beginners Class.

September 2026

Class: Beginners Mahjong - Morning Class
Location: Scripps Ranch
Dates: Mon 21, Tues 22, and Thurs 24
This class is a series of three lessons.
Registration is for ALL three dates.
Time: 10:00 am - 12:30 pm
Status: Full - Taking names for the waitlist

Class: Beginners Mahjong - Evening Class
Location: Scripps Ranch
Dates: Mon 21, Tues 22, and Thurs 24
This class is a series of three lessons.
Registration is for ALL three dates.
Time: 6:00 pm - 8:30 pm
Status: Full - Taking names for the waitlist

September 2026

NEW CLASSES - JUST ADDED!

Class: Beginners Mahjong - Evening Class
Location: Scripps Ranch
Dates: Tues. 8, Wed. 9, and Thurs. 10
This class is a series of three lessons.
Registration is for ALL three dates.
Time: 6:00 pm - 8:30 pm
Status: Full

Class: Beginners Mahjong - Afternoon Class
Location: Scripps Ranch
Dates: Tues. 8, Wed. 9, and Thurs. 10
This class is a series of three lessons.
Registration is for ALL three dates.
Time: 1:00 pm - 3:30 pm
Status: Full

November 2026

Class: Guided Play* - Beginners Mahjong
Location: Scripps Ranch
Dates: Saturday, November 7
Time: 10:00 am - 12:30 pm
Status: Open for Registration

Class: Guided Play* - Beginners Mahjong
Location: Scripps Ranch
Dates: Saturday, November 14
Time: 10:00 am - 12:30 pm
Status: Open for Registration

*Guided Play is for people who have completed a class and have started playing. If you haven’t learned to play yet, please sign up for our Beginners Class.

November 2026

Class: Beginners Mahjong - Afternoon Class
Location: Scripps Ranch
Dates: Tues Nov 3, Thurs Nov 5, and Fri Nov 6
This class is a series of three lessons.
Registration is for ALL three dates.
Time: 1:00 pm - 3:30 pm
Status: Open for Registration

Class: Beginners Mahjong - Evening Class
Location: Scripps Ranch
Dates: Tues Nov 3, Thurs Nov 5, and Fri Nov 6
This class is a series of three lessons.
Registration is for ALL three dates.
Time: 6:00 pm - 8:30 pm
Status: Open for Registration

Class: Beginners Mahjong - Afternoon Class
Location: Scripps Ranch
Dates: Mon 12, Tues 13, and Thurs 15
This class is a series of three lessons.
Registration is for ALL three dates.
Time: 1:00 am - 3:30 pm
Status: Full - Taking names for waitlist

Class: Beginners Mahjong - Evening Class
Location: Scripps Ranch
Dates: Mon 12, Tues 13, and Thurs 15
This class is a series of three lessons.
Registration is for ALL three dates.
Time: 6:00 pm - 8:30 pm
Status: Full - Taking names for waitlist

November 2026

Class: Beginners Mahjong - Afternoon Class
Location: Scripps Ranch
Dates: Mon Nov 9, Tues Nov 10, Thurs Nov 12
This class is a series of three lessons.
Registration is for ALL three dates.
Time: 1:00 pm - 3:30 pm
Status: Open for Registration

Class: Beginners Mahjong - Evening Class
Location: Scripps Ranch
Dates: Mon Nov 9, Tues Nov 10, Thurs Nov 12
This class is a series of three lessons.
Registration is for ALL three dates.
Time: 6:00 pm - 8:30 pm
Status: Open for Registration

To register for classes please use the Contact form.

Consider a custom class for you and your friends. It can be at our Scripps Ranch location or we will come to your home, office, or clubhouse with classes tailored to your schedule!

Contact us for more information!