The San Francisco Free Folk Festival is happening this weekend, 12 noon to 10 pm both days at Presidio Middle School, 450 30th Ave. at Geary. Lots going on--five stages of live music, jam sessions, film screenings, family activities, and workshops on vocal, dance, and instrument instruction. For the complete schedule, visit http://www.sffolkfest.org