KPL staff-selected resources. We welcome your comments and suggestions.

Staff Recommends

There's a Word for It  by Sol SteinmetzThe Oxford Chinese Dictionary: English-Chinese - Chinese English  by Julie KleemanThrough the Language Glass: Why the World Looks Different in Other Languages  by Guy DeutscherThe Glamour of grammar: A Guide to the Magic and Mystery of Practical English  by Roy  ClarkThe Accidents of Style: Good Advice on How Not to Write Badly  by Charles Elster

Databases (most require KPL library card)


Michigan eLibrary collection of ebooks.

Community Resources

Alliance Francaise of Kalamazoo

Hispanic American Council of Kalamazoo

Italian Club

Kalamazoo Public Schools - Adult Education

SLD Learning Center



"An encyclopedic reference work cataloging all of the world’s 6,912 known living languages."

Foreign Languages for Travellers

Information resources regarding travel and foreign language materials.

Google Language Tools

Use Google to search in different languages and translate a web page.


Free foreign language lessons


Language Dictionaries and Translators                             

View all Topic Guides

language practice