Other than the Toronto reference library and a few places in Europe and Asia this is probably my favourite library on the planet... The staff are amazing and very helpful and friendly. If you don't have a printer that works at home you can print paper for I think it's five cents per page. They help you with the computer when you don't know what you're doing with complicated questions and best of all they are welcoming place for children, every time I'm there it seems like there is a class trip from the local kindergarten and it's lovely that they are introducing kids at a young age to addictive healthy habits like READING!!!!!!! Thank uuuuuuuuu awesome librarians!!!!!!! read more