SOLAR COOKING ... Don Larson, assistant manager at Common Ground, will teach a class on "Solar Cooking" on Saturday, July 17, from noon to 2 p.m. at 559 College Ave., Palo Alto. His class will include hands-on demonstrations using the "Global Sun Oven" and "Solar Cookit." Cost is $31. Information: 650-493-6072 or www.commongroundinpaloalto.org or http://solarcook.eventbrite.com.
FABRIC HAUL ... Anyone interested in picking up some free fabric can access the FabMo distribution on Friday, July 16, from 9 a.m. to 6 p.m. and Saturday, July 17, from 9 a.m. to 3 p.m. at the new FabMo Creativity Center, 2423 Old Middlefield Way, Mountain View. Appointments are required; send e-mail requests to firstname.lastname@example.org. Fabrics are restocked throughout the distribution. Volunteers are also needed to help sort and to greet first-timers to the giveaway. Information: email@example.com.
FOR CONNOISSEURS ... Menlo Park's annual Connoisseurs' Marketplace, featuring 250 artists and artisans showing original work, takes place Saturday and Sunday, July 17 and 18, from 10 a.m. to 6 p.m. along Santa Cruz Avenue, between El Camino Real and Johnson Street. Goods range from handpainted tiles to recycled metal work, jewelry to leather goods. Presented by the Menlo Park Chamber of Commerce, the festival includes live music, food and drink, plus an interactive kids' art area and fun zone. Information: 650-325-2818 or www.miramarevents.com.
POND TOUR ... This year's Santa Clara Valley Koi & Water Garden Club pond tour, on Saturday, July 17, from 9 a.m. to 4 p.m., takes place in Cupertino, Monte Sereno, Los Gatos and San Jose. Tickets are $15 for adults, $5 for teens, children under 12 free. Information: 408-227-4388 or www.sckoi.com.
DON'T BUZZ OFF ... Mimi Clarke will teach a class on "Planting a Bee Garden" on Tuesday, July 20, from 10:30 a.m. to 12:30 p.m. at Filoli, 86 Canada Road, Woodside. The class will focus on both California native and non-native plants, as well as a short field trip to the outskirts of Filoli to visit a bee garden. Cost is $45 for nonmembers, $35 for members. Information: 650-364-8300 or www.filoli.org.