AlidaFisher

AlidaFisher

Alida (Lee) Fisher is the mother of four children, ranging in ages from nine to sixteen. Lee and her husband Scott have been San Francisco residents since 2000. In the twelve years her children have attended public school, Lee has been an active parent and volunteer at seven SFUSD schools. She...

Read more