Love this library. I just got my library card so I'm still experiencing the awesomeness of it. So far it has everything I could ever need: computers, study tables, multiple self check out stations, DVDs, copier machines, and books for sale. The staff is helpful. Also, it's extremely family based so the children's section is big and they offer tutoring and other programs for children and teens.