I take my daughter here whenever I'm tired of hearing her scream at her computer. (I'm kidding... Or not.) anyway, this library has everything! It's clean, very organized, and the staff were accommodating. They have a wide-range selection of books especially for pre-teens. They also have CDs and DVDs. They have computers in the middle (the spot we try to avoid when we're there LOL) and I just observed how people were quiet. It's a good place to relax and read a book whenever you're bored.