About Johannesburg’s public libraries are hubs of education, giving residents access to books, magazines and audio-visual materials. Besides lending out material, the City’s libraries offer a wide-range of other services including literacy classes, storytelling sessions for youngsters, classroom support, gatherings for older residents and literary competitions.