Services Quick Links

For ESL Learners

Keep in touch with group members and Library ESL staff online in our ESL Facebook Group!

ESL Conversation Groups

Fall 2022 conversation groups:
Mondays, 6:30 – 8 p.m.
Tuesday, 1:30 – 3 p.m.
Both of these groups meet at the Farmington Hills location (32737 W 12 Mile Rd) in Conference Room A.

Farmington Community Library  offers free ESL Conversation Groups that allow you to meet other people who are learning English, practice your lanugage skills with a native-speaking group leader, and learn about American customs. You do not need an FCL card to come to a conversation group.

One-on-One Sessions

Thursdays, 12-3 p.m.
These sessions take place in the Community Lounge at our Farmington Hills location (32737 W 12 Mile Rd).

Practice your English with a native-English speaker one to one in a casual setting. Sessions are 45 minutes each. Registration is required. Please call (248) 553-0300 to reserve a slot. You do not need an FCL card to reserve a slot.

ESL Book Discussions

Two or Three times a year, we meet for seven weeks to discuss one book in English. You will read about 40 pages on your own each week and when we get together we’ll answer questions and discuss plot, grammar, and content. You will be given questions to consider each week to help you with the reading. Check our Event Calendar for current dates or call either Library location for more information.

Online Learning for ESL and Citizenship

Visit our Online Learning Hub to find online resources that have language learning courses, ESL resources, and help preparing for the U.S. Citizenship Test.

Translation Services

TAALS is an international association of interpreters and translators. Our members are located throughout the Western Hemisphere as well as in Europe, Asia, Africa, Middle East, and Australia. Membership in TAALS implies a high standard of performance.

Visit TAALS website

Founded in 1959, this is the largest professional association of translators and interpreters in the U.S. with 9,500 members in over 60 countries.

Open American Translators Association website

This is a free online machine translation service. Enter a word, sentence, paragraph, or the URL of the page you want to translate. Translates to:

  • Arabic
  • Bulgarian
  • Chinese
  • Danish
  • Dutch
  • French
  • German
  • Greek
  • Hindi
  • Italian
  • Japanese
  • Portuguese
  • Spanish
  • Ukrainian

Open Babelfish

This site is intended to serve as a focal point of information about resources available on the Internet and elsewhere for translators, interpreters, and all those interested in the arts and crafts of foreign language.

Open The Translator’s Home Companion is an online provider of foreign language tools for travelers, with free access to an online database of foreign phrases, translations and dictionaries on the Internet. Web links are also provided for translation agencies, language schools, and language products in over 900 languages.

Whether you are a student, English as a second language learner, or just an everyday person who loves learning about the English language, your understanding is the top priority for our dedicated team of educational experts. Our extensive definition, synonym, antonym, example, and reference article libraries are updated regularly, so you aren’t missing out on any relevant information about our words and their meanings.

Open YourDictionary