Public libraries in Canada are often described as “community hubs,” but for newcomers, they can be something even more ...