Adult

Upcoming Events

Tuesday, September 26, 2017 -
6:00pm to 8:00pm
Meeting Room A

Hidden Family History Revealed, Part 2 - Discovering. A discussion about undocumented family history and finding previously unknown branches of a family tree.

Wednesday, September 27, 2017 -
12:00pm to 1:00pm
Meeting Room A

Reading Aloud, the Senior Center-based poetry-reading group, will present a program of political poetry.

Thursday, September 28, 2017 -
5:00pm to 7:00pm
Boardroom

Board Meeting minutes and agendas are available at http://www.icgov.org/boardagendas.asp

Thursday, September 28, 2017 -
7:00pm to 9:00pm
Meeting Room A, Meeting Room B, Meeting Room C

125th Anniversary of The Adventures of Sherlock Holmes celebration film series.

Friday, September 29, 2017 -
10:00am to 11:00am
Meeting Room D, Computer Lab

Wary of the threats lurking around online? Join ICPL staff for an internet safety course. You will learn strategies and skills to protect yourself and your privacy.

Friday, September 29, 2017 -
10:00am to 11:30am
Meeting Room E (2nd Floor)

Want to practice your English skills in a fun and informal group?

Friday, September 29, 2017 -
12:00pm to 1:30pm
Meeting Room A

Permanent Migration, or Re-thinking Home—Is your home in more than one place? Where do your multiple allegiances lie, what rift is the deepest--and what is to be learned from betweenness?

Tuesday, October 3, 2017 -
4:00pm to 6:00pm
Computer Lab

Adults and teens: get one-on-one help with your writing from University of Iowa writing tutors at the Library-Community writing center satellite in the Second Floor Training Lab.

Tuesday, October 3, 2017 -
6:00pm to 8:00pm
Meeting Room B

The Rainbow Room will focus on LGBT literature and provide opportunities for LGBT writers to share and write in a safe, supportive, and creative space.

Wednesday, October 4, 2017 -
6:00pm to 9:00pm
Meeting Room A

Join us for a tutorial or refresher on how to make several embroidery stitches. The library will have supplies on-hand Come craft with us!

Featured Events

Monday, August 21, 2017 -
12:30pm to 1:30pm
Meeting Room A
Tuesday, August 22, 2017 -
6:00pm to 8:00pm
Meeting Room A
Tuesday, September 5, 2017 -
7:00pm to 8:00pm
Meeting Room A
Wednesday, September 6, 2017 -
7:00pm to 9:00pm
Meeting Room A