There are many opportunities for learning in the City Library from learning English or another language, attending an Internet tutorial or borrowing a book or DVD on a wide range of topics - from medieval literature to cake decorating to DIY landscaping.