Welcome to our Library – an inviting and busy place on our campus!

The ICS Library is considered a community resource and is open to all students, faculty and staff daily.  Families are welcome to come and use the library before and after the regular school day or to pop in for check-out-only during the school day. By providing access to dynamic collections, effective tools, and flexible learning spaces, both physical and virtual, we aim to enrich, educate and empower all community members.

The goals of our instructional program include instilling a love of reading and fostering information literacy skills. The Library also sponsors a number of special events during the school year including author visits, reading incentive programs, Nile Book Award, Children's Book Week celebrations, Teen Read Week, Poetry Month, and Book Clubs.

The library offers a great selection of print and digital materials that are updated annually. All resources can be accessed through our online catalog at HERE.


For more information about the ICS Library please email one of our Librarians:

"ICS has the best school library I have seen. They have a great selection of books, suitable not just for the kids but also for parents." Lili- ES Parent

Follow us!


Special Events

Author Visits

Each year we have exciting celebrations of reading and writing. In the past we have hosted such award-winning authors as David Greenberg, Ishmael Beah, John Coy, Helaine Becker, Bruce Coville, Nicola Davies, Poetry Alive, Jane Kurtz, Margriet Ruurs, Vicki Grant, Matt Smith, Candace Fleming and Eric Rohman!

Mara Menzies, a Kenyan/Scottish storyteller visited ICS in February, 2019. We also hosted AISA Librarians Forum in February.

UK rapper and poet Karl Nova will visit ICS in April 2020 as part of our school-wide poetry month celebration!




Reading programs

This year's summer reading challenge will begin on Friday 21 June and run through Tuesday 20 August.

Everyone is invited to participate!


Library Hours

Library hours:

Monday/Tuesday/Thursday/Friday                             7:30 AM-5:00 PM

Wednesday                                                                 7:30 AM - 2:15 PM

Saturday                                                                     9:00 AM-12:00 PM