Services Quick Links

For ESL Learners

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

Farmington Community Library offers free ESL Conversation Groups that allow you to meet other people who are learning English, practice your language 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.

Mondays, 6:30 – 8:00 p.m.
Tuesday, 1:30 – 3:00 p.m.
FCL Farmington Hills: Conference Room A
32737 W. 12 Mile Rd.

Fridays, 10:30 a.m. – 12:00 p.m.
FCL Farmington: Meeting Room
23500 Liberty St.

One-on-One Sessions

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

Thursdays, 12:00-3:00 p.m.
FCL Farmington Hills: Community Lounge
32737 W 12 Mile Rd.

ESL Book Discussions

Registration is required. We’ll meet in person to discuss a book over several weeks. You’ll read about 45 pages each week on your own, and then we’ll answer questions and discuss plot developments when we meet on Wednesdays. Copies of the book are available on Libby and at the FCL Farmington Hills Information Desk.

Wednesdays, 10:00-11:30 a.m.

FCL Farmington Hills: Conference Room A
32737 W. 12 Mile Rd.

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

Travlang.com 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

Translate »