i have been coming to this library for years and i must say they have improved a lot. it has 2 floors which they alot for various age groups. they have a section for little kids that includes a play room for babies and toddlers, section for teens, and adults as well. they have reading program for little kids as well. they also have the ff: computers, cd/dvd/audiobooks, manga section, news/magazines. they also have a meeting room that they rent out with reservations for $10/hr, and 2 study room for thise who'd want to use it for a study group. overall, this place is still my fave library!