ESL Resources and Opportunities

Elk Grove Village Library - Conversation Class/Book Club 

May 31, June 7, June 15, June 22 and June 28

Contact person - Leanna Kaser (224-532-1710)


Schaumburg Library- ESL Book Discussion

Book discussions are an excellent way for ESL students to acquire new comprehension and analysis skills in English. Discussions are led by a moderator who will guide you using questions and prompts.

Book a Literacy Librarian-

Contact: Helen Stewart (847) 923-3387.

Indian Trails Library-ESL (Tutors are also needed)

One-to-One Tutoring Contact Kevin Walsh


Palatine Public Library

Conversation Club- No registration required

2nd and 4th Tuesday of the month-10:30-12:00

Arlington Heights Library-ESL/Conversation

Contact:Katalin Zsupan 847-506-2632


Hendrickson Room

Improve your conversation skills at this monthly social group conversation. Everyone is welcome. No registration necessary.

May 10, June 14, July 12, August 9


We offer computers and software to help you improve and practice English on your own, at your own speed.- AHML Cardholders Only


For advanced English learners. Students must pass a competency test and be accepted into the program before beginning.

·         Provided by volunteers

·         Available by appointment

·         Improve your conversational and reading skills-AHML Cardholders Only


AHML- Thursday afternoon 12:30-3:30

Registration Thursday, July 6 at 12:30-

Additional registration 7/13,7/20,7/27

Read to Learn Summer Book Clubs

Prince of Peace -Book of Unknown Americans


May 9, May 23, June 13, June 27, July 11, July 25, August 8, August 22

Contact 847-718-7724

Wheeling Area- I am Malala- Marlene Delaney Contact

Meet at Panera Bread, 1228 W. Dundee Road, Buffalo Grove, IL (in the shopping plaza with Aldi on the northwest corner of Arlington Heights Road and Dundee) at 7pm

Schedule:  Read Prologue and Part 1 and meet on May 24th - in addition to discussing the book, we will discuss dreams.

Read Part 2 and meet on June 7th – in addition to discussing the book, we will discuss fears.  

Read Part 3 and meet on June 28th – in addition to discussing the book, we will discuss change.  

Read Part 4 and meet on July 5th – in addition to discussing the book, we will discuss bravery.

Read Part 5 and Epilogue and meet on July 19th – in addition to discussing the book, we will discuss peace. If you cannot attend, please email me ( or text/call me (847-846-2935).