Overall this a high-quality library, with an excellent collection of materials. Additional ideas would be to include tablets or other e-devices for check-out.
The programs available are high quality, but very standard. I would like to see innovative programming, a focus on STEM, and options for children under 2.