Live classes: Tuesday, June 28 and July 5; 10 am - noon PST, the recording available later.