Many Northern California Shambhala program and practice sessions are currently online. Others are in-person or a hybrid of both online and in-person.

There are no programs at this time