Skip to main content
Donate
Ask Us
Catalog
My Account
Books & More
Items for Loan
NEW
Staff Picks
Digital Library
More to Borrow
Resources
Online Resources
Local History
Community Resources
Suggest a purchase / Request from another library
Calendar
Calendar
Categories
Adult Events
Teen Events
Tween Events
Kid Events
Services
In the Library
Computers & Technology
Digital Media Lab
Meeting Rooms
Displays
Study Rooms
Accessibility
In the Community
Bookmobile
Outreach
The Library Channel
Community Reads
By Ages
Adults
Teens
Kids
Blog
About
Using the Library
Hours & Location
Library Cards
Borrowing & Fines
Policies
Who We Are
About Us
Staff Contacts
Library Board
Job Openings
Building Info
Support
Donate
The Book End
Volunteer
Library News
Kids
Teens
Catalog
Website
Search
Search form
Search
Home
Homework Help
Register
Register
Participant's Name
*
Email
The email to associate with this registration.
Phone
Optional. e.g. (319) 356-5200
Select a time slot
*
5:50 - 6:10pm
Save Registration
Cancel