The Figarden branch of the Fresno County Library System is my favorite in town. The librarians are friendly and helpful. The selection of books is quite large and they carry a good supply of books on tape, which as a commuter, I use frequently. They offer many services for families with young children, story hour, puppet time, etc. Open convenient hours as well.