This is a very good library. They have many programs for kids of all ages. They have story time, wiggles time, crafts etc for younger kids. They also have good selection of children's books and videos. This library is very well maintained and has a very good children's room. They have a good collection of recent books too.