The Bloomingdale Public Library has undergone several improvements in recent years, but I feel it still falls short of offering the same services that other libraries in the area are able to offer. First of all, the book collection isn't as big as other libraries, which means you often have to wait while the library requests the book you want from a different place. This is inconvenient, to say the least. In addition, there aren't very many computer terminals with Internet access. This means if you go during peak hours (evenings and weekends), you'll probably have to wait to get on a computer.