Calendar

Events, Exhibits, and Classes
The Library will be closed May 29 for Memorial Day





Month View
May 2013
SMTWTFS
1234
567891011
12131415161718
19202122232425
262728293031

Unless otherwise noted all programs will be presented in English. All programs and events are free and open to the public.

Results 1 - 86 for Monday, May 20, 2013 - Saturday, May 20, 2023
Click on for more info
Today
3:00 - 4:30
Teen Computer Corps

Drop-in computer and electronic gadget help for seniors and adults.

Sunset
Today
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Tuesday, May 21, 2013
11:00 - 11:45
Medicare Part D Workshop
Medicare solutions specialist Joe D'Aura will explain how Medicare Part D works.
Ocean View
Wednesday, May 22, 2013
3:30 - 5:00
Teen Computer Crops

Trouble with Technology?

We can help!

*email

*laptops

*kindles

*tablets

*cell phones

*digital cameras

*electronic gadgets

Get help from a Teen Computer Corps Volunteer at Chinatown Branch!

Drop in on Wednesdays, 5/22 & 5/29, 3:30 - 5 pm

Chinatown/Him Mark Lai
Thursday, May 23, 2013
1:30 - 2:30
Qigong for Health
Qigong is  the Chinese art and science of becoming aware of life energy and learning to control its flow.  Qigong instructor, Leslie Shimmin,  shares qigong execises that may help to improve posture, balance, and energy flow through gentle, graceful movements.
Golden Gate Valley
Thursday, May 23, 2013
2:30 - 4:00
Adults & Seniors Computer Class
Introduction to the Internet. Mouse & keyboard skills required. Sign-up begins May 9.
Richmond/Senator Milton Marks
Thursday, May 23, 2013
4:00 - 6:00
Teen Computer Corps

Trouble with technology? We can help!

  • *laptops
  • *email
  • *tablets
  • *cell phones
  • *Kindles
  • *digital cameras
  • *electronic gadgets

Get help from a Teen Conputer Corps volunteer at the Richmond Branch!

Richmond/Senator Milton Marks
Saturday, May 25, 2013
2:30 - 4:00
Teen Computer Corps

Drop-in computer and electronic gadget help for seniors and adults.

Sunset
Saturday, May 25, 2013
3:30 - 5:00
Computer Help for Adults/Seniors

Trouble with Technology? We can help!

* Kindles
* email
* laptops
* tablets
* cell phones
* digital cameras
* electronic gadgets

Get help from a Teen Computer Corps Volunteer at the Excelsior Branch!

Drop in on Saturdays, March 23 - June 8 from 3:30 - 5:00 p.m.

For more information, contact Marla at mbergman@sfpl.org or 415-355-2868.

Excelsior
Wednesday, May 29, 2013
12:00 - 2:00
2012 -2013 Opera Preview Lectures

Opera Guild preview lectures are scheduled in communities throughout the greater Bay Area by local Guild chapters. Each preview features a renowned musicologist who may use recordings and/or handouts to familiarize the audience with repertoire from the current season.

Tales of Hoffmann by Jacques Offenbach

Speaker: Timothy Flynn

Wednesday, May 29, 2013
12:30 - 2:00
Play chess
Informal, drop-in chess for adults. No sign-up. Chess sets provided.
Richmond/Senator Milton Marks
Wednesday, May 29, 2013
3:30 - 5:00
Teen Computer Crops

Trouble with Technology?

We can help!

*email

*laptops

*kindles

*tablets

*cell phones

*digital cameras

*electronic gadgets

Get help from a Teen Computer Corps Volunteer at Chinatown Branch!

Drop in on Wednesdays, 5/22 & 5/29, 3:30 - 5 pm

Chinatown/Him Mark Lai
Wednesday, May 29, 2013
6:30 - 8:00
Write Your Will Seminar

Stuart Bronstein, estate planning and probate lawyer in San Francisco for more than 30 years, helps participants create fully functional wills. Bring a blue ink non erasable pen. Class size limited. Sign up begins May 15. See a librarian or call 415-355-5600. All programs at the library are free. 

Richmond/Senator Milton Marks
Thursday, May 30, 2013
2:30 - 4:00
Adults & Seniors Computer Class
Learn how to use an Email account. Mouse and keyboard skills required. Sign-up begins May 16.
Richmond/Senator Milton Marks
Saturday, June 1, 2013
3:00 - 4:00
*Six Roses - Jazz Concert
Back by popular demand, Six Roses, (David Boyce & Michael Cavaseno) kick off the Summer Reading Program and take us on a musical journey with a solid performance of Jazz renditions and creative originals. Great for the whole family.
Western Addition
Saturday, June 1, 2013
3:00 - 4:30
Summer Reading Kickoff with Misión Flamenca

Misión Flamenca's performances aim to access the creative energies of it's members and create an open, collaborative space, in a venue accessible to all who want to participate --- to share flamenco with everybody, not only those who want to perform on stage, but those who come to share in that process as active spectators.

So come and experience this expresive dance form and kick off your Summer Reading Program in Spanish style!

Mission
Saturday, June 1, 2013
3:30 - 5:00
Computer Help for Adults/Seniors

Trouble with Technology? We can help!

* Kindles
* email
* laptops
* tablets
* cell phones
* digital cameras
* electronic gadgets

Get help from a Teen Computer Corps Volunteer at the Excelsior Branch!

Drop in on Saturdays, March 23 - June 8 from 3:30 - 5:00 p.m.

For more information, contact Marla at mbergman@sfpl.org or 415-355-2868.

Excelsior
Monday, June 3, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Tuesday, June 4, 2013
11:00 - 11:45
Medicare Supplements Workshop
Medicare solutions specialist Joe D'Aura will explain how Medicare supplements work.
Ocean View
Wednesday, June 5, 2013
1:30 - 3:30
Tai Chi for Health with Patrick Lau

Tai Chi may help you improve your health, fitness, balance, flexibility, coordination, and posture.  This ten week series will introduce you to the Yang Style long form. 

Advanced beginner class: 1:30 to 2:30PM

Beginner class: 2:30 to 3:30PM

Class size is limited. Stop by the information desk or call 415/355-5707 to register.

Noe Valley/Sally Brunn
Wednesday, June 5, 2013
6:00 - 7:00
Chair Yoga

Gentle chair yoga, good for all ages! Simple movements designed to wake up both the small and large joints of the body! Breath and easy mind-calming exercises...

Come join us at the Portola Branch for a chair yoga class led by Mark Cormier, featuring a combination of chair and standing poses.

Portola
Wednesday, June 5, 2013
6:00 - 8:30
*Summer Reading Kickoff-- Lego Night!
Join us for Lego Night and get your inner builder into gears! And while you are here, sign-up for SFPLs largest annual event -- Summer Reading! This is an all ages event and family participation is encouraged.
Bernal Heights
Thursday, June 6, 2013
2:30 - 4:00
Basic Computer Classes For Adults & Seniors
Sign up for one of these classes to learn how to set up an email account and use it. Class size is limited; see the librarian to register.
Ocean View
Thursday, June 6, 2013
2:30 - 4:00
Adults & Seniors Computer Classes
Mouse and keyboard skills. Sign-up begins May 23.
Richmond/Senator Milton Marks
Friday, June 7, 2013
2:00 - 4:30
Healthier Living

Do you or someone you love or care for have:

  • Arthritis
  • Diabetes
  • High blood pressure
  • Heart problems
  • Chronic health problems

Learn how to:

  • Manage pain, stress, and fatigue
  • Be more fit and eat healthier
  • Work more effectively with your doctor and healthcare professionals
  • Set goals and problem solve to make positive changes in your life
  • Feel better and reduce your healthcare costs

This workshop takes place from June 7 to July 19 (no class on July 5).

Everyone is welcome though space is limited. Pre-registration is required. Sign up in person or call (415) 355-2868 register.

Workshop will be in English. FREE gifts and awards will be given to participants completing the workshop!

Developed by Stanford University School of Medicine

Cosponsored by San Francisco Dept. of Aging & Adult Services and 30th Street Senior Center

Excelsior
Friday, June 7, 2013
4:15 - 5:15
Teen DJ Workshop

Teen DJ workshop with KMEL & Project Level

Program for Tweens and Teens, ages 11-18

Come learn how to spin and scratch records with KMEL and Project Level

No musical experience needed.

For more information please contact Eric Hannan

Saturday, June 8, 2013
11:00 - 11:45
*Bonnie Lockhart

Musical fun for children and families.

For over twenty-five years, Bonnie has developed a dynamic repertoire which feeds Songs & Music Games.

Designed to maximize children's participation, her shows feature sing-along, clap along, move-along activities with folk songs from many countries and cultures.

In addition to a wealth of folk songs, Bonnie’s own original materials lend a distinctive vitality to her presentations.  She encourages children to sing, dance and fingerplay their way into the joys of music.  Kids and families cooperate and collaborate in singing games, call and response chants, story-songs, and on-the-spot rhythm bands.

Accompanying herself on guitar, keyboards, and percussion, Bonnie sings with irresistible enthusiasm.  With a repertoire rich in cultural diversity, she entertains while nurturing the seeds of children's self esteem.

Space is limited, please call for reservations.

Park
Saturday, June 8, 2013
3:30 - 5:00
Computer Help for Adults/Seniors

Trouble with Technology? We can help!

* Kindles
* email
* laptops
* tablets
* cell phones
* digital cameras
* electronic gadgets

Get help from a Teen Computer Corps Volunteer at the Excelsior Branch!

Drop in on Saturdays, March 23 - June 8 from 3:30 - 5:00 p.m.

For more information, contact Marla at mbergman@sfpl.org or 415-355-2868.

Excelsior
Monday, June 10, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Wednesday, June 12, 2013
12:00 - 2:00
2012 - 2013 Opera Preview Lectures

Opera Guild preview lectures are scheduled in communities throughout the greater Bay Area by local Guild chapters. Each preview features a renowned musicologist who may use recordings and/or handouts to familiarize the audience with repertoire from the current season.

Gospel of Mary Magdalene by Mark Adamo

WORLD PREMIERE

Speaker: Lynne Morrow

Wednesday, June 12, 2013
12:30 - 2:00
Play Chess
Drop-in chess for adults; all levels welcome. No sign-up. Chess sets provided.
Richmond/Senator Milton Marks
Wednesday, June 12, 2013
6:30 - 8:30
Bernal Jazz Quartet

The Bernal Jazz Quartet explores familiar standards and fresh new compositions, from bop to blues to ballads and more. An unusual front-line pairing of vibraphone (Jim Zimmerman) and sax (Michael Gold) combines with a creative supportive rhythm section of bass (Ken Lenga) and drums (Curt Moore).

Bernal Heights
Thursday, June 13, 2013
2:30 - 4:00
Basic Computer Classes For Adults & Seniors
Sign up for one of these classes to learn how to set up an email account and use it. Class size is limited; see the librarian to register.
Ocean View
Friday, June 14, 2013
2:00 - 4:30
Healthier Living

Do you or someone you love or care for have:

  • Arthritis
  • Diabetes
  • High blood pressure
  • Heart problems
  • Chronic health problems

Learn how to:

  • Manage pain, stress, and fatigue
  • Be more fit and eat healthier
  • Work more effectively with your doctor and healthcare professionals
  • Set goals and problem solve to make positive changes in your life
  • Feel better and reduce your healthcare costs

This workshop takes place from June 7 to July 19 (no class on July 5).

Everyone is welcome though space is limited. Pre-registration is required. Sign up in person or call (415) 355-2868 register.

Workshop will be in English. FREE gifts and awards will be given to participants completing the workshop!

Developed by Stanford University School of Medicine

Cosponsored by San Francisco Dept. of Aging & Adult Services and 30th Street Senior Center

Excelsior
Saturday, June 15, 2013
1:00 - 2:30
*Origami Workshop
Kayo Kurata has been folding paper since childhood and leads a monthly origami club at the Bernal Heights branch library. All skill levels welcome; supplies provided. Advance registration required. See a librarian or call 415-355-5600.
Richmond/Senator Milton Marks
Saturday, June 15, 2013
2:00 - 4:00
Golden Age of Soul Music- Vol 3

james brown

 Join music historian Richie Unterberger for  "The Golden Age of Soul Vol. 3"  The program will feature rare clips of  performers such as Mary Wells, Jackie Wilson, Major Lance, Jimmy Cliff, Little Eva, the Four Tops, and Les McCann & Eddie Harris.  Also featured will be performers spotlighted in the previous two programs, such as Ray Charles, Aretha Franklin, James Brown, Sly Stone, and Stevie Wonder.

Western Addition
Saturday, June 15, 2013
2:30 - 4:30
Annual Open House Celebration

Come celebrate the 17th anniversary of the library's grand reopening and enjoy an afternoon of music with Gold Mountain Music Ensemble!  Light refreshments will be served.  There will be photo displays, digital scrapbook, and video documenting the branch’s long history including the 1996 reopening after major expansion and renovations, up to the present day.

Chinatown/Him Mark Lai
Monday, June 17, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Tuesday, June 18, 2013
11:00 - 11:45
Medicare Workshop:

What You Need To Know If You Are Already Enrolled
Medicare solutions specialist Joe D'Aura will explain what you need to know if you are already enrolled in Medicare.

Ocean View
Wednesday, June 19, 2013
6:00 - 7:00
Chair Yoga

Gentle chair yoga, good for all ages! Simple movements designed to wake up both the small and large joints of the body! Breath and easy mind-calming exercises...

Come join us at the Portola Branch for a chair yoga class led by Mark Cormier, featuring a combination of chair and standing poses.

Portola
Wednesday, June 19, 2013
6:30 - 8:00
Write Your Will Seminar

Stuart Bronstein, estate planning and probate lawyer in San Francisco for more than 30 years, helps participants create fully functional wills. Bring a blue ink non erasable pen. Class size limited. Sign up begins June 5. See a librarian or call 415-355-5600. All programs at the library are free. 

Richmond/Senator Milton Marks
Wednesday, June 19, 2013
6:30 - 7:30
Improve your memory now - Stop being forgetful
A wellness program presented by Charles Kraus for the 50+ generation that demonstrates easily learned techniques for improving memory. Special attention will be paid to day to day isues confronted by mature adults, taming forgetfulness and remembering names and facts. Charles takes everyone on a supermarket tour, teaching how to memorize a long shopping list and where you parked the car!
Glen Park
Thursday, June 20, 2013
2:30 - 4:00
Basic Computer Classes For Adults & Seniors
Sign up for one of these classes to learn how to set up an email account and use it. Class size is limited; see the librarian to register.
Ocean View
Thursday, June 20, 2013
2:30 - 4:00
Adults & Seniors Computer Classes
Introduction to the Internet. Mouse and keyboard skills required. Sign-up begins June 6.
Richmond/Senator Milton Marks
Friday, June 21, 2013
2:00 - 4:30
Healthier Living

Do you or someone you love or care for have:

  • Arthritis
  • Diabetes
  • High blood pressure
  • Heart problems
  • Chronic health problems

Learn how to:

  • Manage pain, stress, and fatigue
  • Be more fit and eat healthier
  • Work more effectively with your doctor and healthcare professionals
  • Set goals and problem solve to make positive changes in your life
  • Feel better and reduce your healthcare costs

This workshop takes place from June 7 to July 19 (no class on July 5).

Everyone is welcome though space is limited. Pre-registration is required. Sign up in person or call (415) 355-2868 register.

Workshop will be in English. FREE gifts and awards will be given to participants completing the workshop!

Developed by Stanford University School of Medicine

Cosponsored by San Francisco Dept. of Aging & Adult Services and 30th Street Senior Center

Excelsior
Friday, June 21, 2013
3:30 - 5:00
Knitting Circle
Bring your knitting projects. All levels welcome. Ages 18 and up.
Richmond/Senator Milton Marks
Saturday, June 22, 2013
11:00 - 12:00
*Improve Your Memory Right Now

This is a pragmatic workshop packed with useful information.   Charles Kraus demonstrates easily leaned techniques for improving memory. The methods are great for students, midlife adults, and seniors who want to recalibrate their skills. Many of the techniques can be mastered instantly. 

Everyone who attends improves his or her ability to recall names, facts, numbers, daily schedules, shopping lists, where they left the cell phone, where they parked the car, and other details that seem to zip by in these busy days.
                                                                                                           
A complimentary tip sheet and bibliography are provided to each participant.

Marina
Monday, June 24, 2013
10:15 - 11:00
*Bonnie Lockhart

Join us for a lively morning of music from around the world, including new and traditional songs. Clap, dance, and sing to the music!

Groups, please call for reservations.

Marina
Monday, June 24, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, June 24, 2013
7:00 - 8:00
Improve Your Memory Right Now!

A wellness presentation for Boomers and the 50+ generation, demonstrating easily learned techniques for improving memory. Special focus on day to day issues confronted by mature adults, taming forgetfulness, remembering names & facts.

Charles Kraus takes everyone on a supermarket tour, teaching how to rapidly memorize a long shopping list and where you parked the car. A mental tune-up! Tip sheets and bibliography will be provided.

Sunset
Wednesday, June 26, 2013
10:30 - 11:30
*Green Golly & Her Golden Flute
Join us for a fabulous music program presented by the award-winning team, Keith Torgan and Barbara Siesel!
Chinatown/Him Mark Lai
Wednesday, June 26, 2013
12:30 - 2:00
Play Chess
Drop-in chess for adults; all levels welcome. No sign-up. Chess sets provided.
Richmond/Senator Milton Marks
Wednesday, June 26, 2013
2:00 - 3:00
The Green Golly Project

New York- based duo Barbara Siesel and Keith Torgan will introduce children to the magic of classical music through a lighthearted, comical embellishment of the traditional Rapunzel. For ages 5 and up. Space is limited, please call for a reservation.

Park
Wednesday, June 26, 2013
7:00 - 8:30
Write Your Will Workshop
Stuart Bronstein, an estate planning and probate lawyer in San Francisco for more than 30 years, will help participants create fully functional wills.  Bring a blue ink non-erasable pen.  Limited to 25 participants, advance registration is required.  Please call the branch or see a librarian to register.
Merced
Thursday, June 27, 2013
2:30 - 4:00
Adults & Seniors Computer Classes
How to use an E-mail account. Mouse and keyboard skills required. Sign-up begins June 13.
Richmond/Senator Milton Marks
Friday, June 28, 2013
2:00 - 4:30
Healthier Living

Do you or someone you love or care for have:

  • Arthritis
  • Diabetes
  • High blood pressure
  • Heart problems
  • Chronic health problems

Learn how to:

  • Manage pain, stress, and fatigue
  • Be more fit and eat healthier
  • Work more effectively with your doctor and healthcare professionals
  • Set goals and problem solve to make positive changes in your life
  • Feel better and reduce your healthcare costs

This workshop takes place from June 7 to July 19 (no class on July 5).

Everyone is welcome though space is limited. Pre-registration is required. Sign up in person or call (415) 355-2868 register.

Workshop will be in English. FREE gifts and awards will be given to participants completing the workshop!

Developed by Stanford University School of Medicine

Cosponsored by San Francisco Dept. of Aging & Adult Services and 30th Street Senior Center

Excelsior
Saturday, June 29, 2013
2:00 - 4:00
Improve Your Memory Now
A wellness presentation for boomers & the 50+ generation that demonstrates easily learned techniques for improving memory.
Ingleside
Monday, July 1, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, July 8, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Wednesday, July 10, 2013
6:30 - 8:30
Bernal Jazz Quartet

The Bernal Jazz Quartet explores familiar standards and fresh new compositions, from bop to blues to ballads and more. An unusual front-line pairing of vibraphone (Jim Zimmerman) and sax (Michael Gold) combines with a creative supportive rhythm section of bass (Ken Lenga) and drums (Curt Moore).

Bernal Heights
Monday, July 15, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, July 22, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, July 22, 2013
6:30 - 8:00
Adult and Senior Computer Class

A class for beginners introducing them to the very basics of computers. This class will focus on how to use the mouse and keyboard.

Sunset
Monday, July 29, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, August 5, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, August 12, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Wednesday, August 14, 2013
6:30 - 8:30
Bernal Jazz Quartet

The Bernal Jazz Quartet explores familiar standards and fresh new compositions, from bop to blues to ballads and more. An unusual front-line pairing of vibraphone (Jim Zimmerman) and sax (Michael Gold) combines with a creative supportive rhythm section of bass (Ken Lenga) and drums (Curt Moore).

Bernal Heights
Monday, August 19, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, August 19, 2013
6:30 - 8:00
Adult and Senior Computer Class

This class will focus on how to look for information using Internet search engines.

Sunset
Monday, August 26, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, September 9, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Wednesday, September 11, 2013
6:30 - 8:30
Bernal Jazz Quartet

The Bernal Jazz Quartet explores familiar standards and fresh new compositions, from bop to blues to ballads and more. An unusual front-line pairing of vibraphone (Jim Zimmerman) and sax (Michael Gold) combines with a creative supportive rhythm section of bass (Ken Lenga) and drums (Curt Moore).

Bernal Heights
Monday, September 16, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, September 23, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, September 30, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, October 7, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, October 21, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, October 28, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, November 4, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, November 18, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, November 25, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, December 2, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, December 9, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, December 16, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, December 23, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights
Monday, December 30, 2013
3:30 - 5:30
OWL: Older Writers Laboratory

Poetry Group>  A WiseUp program.

Bernal Heights

*Funded by the Friends of the San Francisco Public Library.

Take our survey