Youth Reading Programs

Birth-Grade 12.

How to register

Register for an independent reading program anytime and start reading to earn prizes. Get started by registering online through Beanstack or visit the Youth Services Desk or Teen Space.

Using Beanstack

Beanstack is the library’s online registration and tracking system for its reading programs. Once you register, you can participate anytime, anywhere using Beanstack.

How Beanstack Works

  1. Visit indiantrailslibrary.beanstack.org or download the free Beanstack Tracker app (Android or Apple). 
  2. Sign in or create an account.
    • If your child is participating in a reading program, he/she already has a Beanstack account. View the Getting Started with Beanstack video or contact the Youth Services Desk at 847.459.4100, extension 4 for login instructions.
    • New to ITPLD reading programs? Create a Beanstack account for you and your child.
    • Not sure if you have an account? Call 847.459.4100, extension 4 or email us for assistance.
  3. After registering, all the programs you are eligible for will appear on your welcome screen. Click ‘Register for this Challenge’ to join a reading program. Do this for all readers on your account.
  4. Reading logs can be picked up at the Youth Services desk or Teen Space, or accessed through Beanstack.

Youth Reading Programs


The 1000 Books Before Kindergarten logo.

1000 Books before Kindergarten

Ages Birth-PreK

Learn more about this reading program.

Recommended Reads


The Tag-Along Reading logo.Tag-Along

Grades K-2

Read 150 books and collect tags and fun prizes at each level.

Recommended Reads


The Rockin' Readers logo.

Rockin’ Readers

Grades 3-5

Read 150 books and collect rocks and minerals from around the world.

Recommended Reads


The Teen Read and Relax logo.

Teen Read & Relax

Grades 6-12

Relax and read for 10 hours in 15 minute increments. Earn prizes as you read and a receive a cozy beanie as a completion prize.