Great place to work. The Schedule is extremely flexible, and the staff is extremely kind.
What I wish was different
Advice
You definitely would benefit from prior volunteer experience or a very good understanding of the Organizational system of the library (anyone who applies will be tested on it). And be open to doing a lot of different things, from helping with programs, to setting up, carrying boxes, to cleaning material, etc.