This is a large library. However, it is impossible to find anything in this library. The library never has enough copies of new popular books. Therefore, the waiting lists are months long. The computer card catalog system is very old and is difficult to maneuver. This library is in desperate need of updating. The only positive thing about the library is the children's department. The children's department runs great summer reading programs.