This is a really great library. This place is HUGE. it has everything! Old books, new books, reference books, fiction books. They have it all. They even have a pretty good selection of CDs, which is really unusual for a library. They have international CD's too. Great interational selection of books! They have a summer reading program for kids yeah, but they even have one for adults! The staff is really great, they are so nice and patient! When I was checking out a book I handed the guy the card to another library. He calmly asked me if I actually had a card to THIS library. They have a lot of the self check out machines so you are never left waiting which is really nice. What I really like about the library is the DVD selection, this you have got to see.