Great school. Great kids. Great community. Love the smaller class sizes, K-8, and the teacher rotation that gave my son the same great teacher for kindergarten and 1st grade.
6Photos
San Francisco Community School
125 Excelsior Ave San Francisco, CA94112 United States