arrow-right cart chevron-down chevron-left chevron-right chevron-up close menu minus play plus search share user email pinterest facebook instagram snapchat tumblr twitter vimeo youtube subscribe dogecoin dwolla forbrugsforeningen litecoin amazon_payments american_express bitcoin cirrus discover fancy interac jcb master paypal stripe visa diners_club dankort maestro trash

Shopping Cart


Here you will find all of our events and information on how to sign up.

We've teamed up with Mission Headquarters to provide introductory self-defense classes to teach youth ways to defend themselves. Classes are held at Mission Headquarters, 2412 Clement Avenue, Alameda, CA 94501, for an 1 - 1.5 hours. Each class is organized based on common age and gender, we provide classes for ALL genders. 

View our calendar to sign up. If a class reaches total capacity, a waitlist is available. Click here to sign up for our waitlist, we will email participants when space is available in the next defense class.

In addition All Good Living Foundation, Do Good Sports Club and Mission HQ have started working with high schools and community organizations to offer introductory self-defense demonstrations and/or classes at their respective schools or venues. Classes have been held at Campolindo High School and Orinda Community Center. If your organization or school would be interested in hosting a self-defense class, click here to submit a request form.




This a technology and basketball camp for middle and high school-aged kids can explore technology careers and strengthen their basketball skills. They hold separate camps for girls and boys and rotate between them. Follow us on Facebook or Instagram for the latest news on this camp!

We’ll be holding chess lessons in front of the AGL Store taught by our Alameda High School Chess Club members. We are working on a schedule of classes, but we’re super excited to start! These events help all involved, the kids learn a new skill, and the student volunteers can earn their volunteer hours for school; it’s a win-win! Sign up for pre-registration here.