Class Calendar

IMPORTANT: Please read the following details carefully.

  • Register with the email address to which your completion eCard should be sent.

  • DO NOT leave comments in the "Comment" section on the registration form. Registrations are sent to an autogenerated system. Comments may not reach our team.

  • To contact someone about an upcoming class, CLICK HERE to send us a note.

  • To register, click on the class title below.

 

Thursday, March 12, 2026
Saturday, March 14, 2026
Friday, March 20, 2026
Saturday, March 21, 2026
Thursday, March 26, 2026
Thursday, April 2, 2026
Thursday, April 9, 2026
Saturday, April 11, 2026
Thursday, April 16, 2026
Saturday, April 18, 2026
Thursday, April 23, 2026
Thursday, April 30, 2026
Saturday, May 9, 2026
Saturday, May 16, 2026
Saturday, June 13, 2026
Saturday, June 20, 2026
Saturday, July 11, 2026
Saturday, July 18, 2026
Saturday, August 8, 2026
Saturday, August 15, 2026
Saturday, September 12, 2026
Saturday, September 19, 2026
Saturday, October 10, 2026
Saturday, October 17, 2026
Saturday, November 14, 2026
Saturday, November 21, 2026
Saturday, December 12, 2026
Saturday, December 19, 2026
Saturday, January 9, 2027
Saturday, January 16, 2027
Saturday, February 13, 2027
Saturday, February 20, 2027

NOTE: If you require any accommodation or assistance related to accessibility needs, please let us know at the time of registration so we can make appropriate arrangements. Please call our office at 650-321-6500, or CLICK HERE to send us a note.

NOTA: Si necesita alojamiento o asistencia para cualquier tipo de discapacidad, avísenos en el momento de la inscripción para que podamos satisfacer sus necesidades. Llame al 650-321-6500, o envíe un correo electrónico a HAGA CLIC AQUI.