Cuyahoga County Libraries have been voted one of the best in the nation for several years. There are reasons for this. In addition to books in all different types of formats, they offer magazines, DVDs, CDs, tapes...even toys! The Brooklyn Branch has a magnificant toy library. The toys are sanitized between each child, so no need to worry about cleanliness. Teacher can also borrow puppets and special kits about topics, or classroom sets of books. The library also offers different types of programs, like Story Hour, teen knitting, book clubs, book sales, etc. I cannot think of anything bad to say about this library. They can pretty much get you any book in the world as well.