This event is in the "Teens" group This event is in the "High School" group This event is in the "Jr. High" group Dungeons & Dragons Monday, May 18, 2026 at 6:00pm - 8:00pm Boardroom at Montgomery Campus Program Type: Games & Activities Age Group: Teens, High School, Jr. High Dungeons & Dragons: Do you enjoy playing Dungeons & Dragons or want to learn? Join us at this fun club! Upcoming View Details Registration Required This event is in the "Teens" group This event is in the "High School" group This event is in the "Jr. High" group May 18 2026 Mon Dungeons & Dragons 6:00pm–8:00pm Montgomery Campus Upcoming Library Branch: Montgomery Campus Room: Boardroom Age Group: Teens, High School, Jr. High Program Type: Games & Activities Registration Required Do you enjoy playing Dungeons & Dragons or want to learn? Join us at this fun club! Disclaimer(s) Photography and Video Recording Photos and videos may be recorded at library events. By attending you may be included in these photos and videos. Your attendance at this event grants your permission to be in these photos or videos which may be used for archival or library promotional purposes. Please inform the event facilitator if you have any objection with you or your child being photographed or recorded.
This event is in the "Teens" group This event is in the "High School" group This event is in the "Jr. High" group Finals Week Relief Tuesday, May 19, 2026 at 5:30pm - 8:30pm Meeting Room at Oswego Campus Program Type: Education Age Group: Teens, High School, Jr. High Need a place to study during finals week? We’ll provide the space and the snacks for you to finish out this semester strong. View Details This event is in the "Teens" group This event is in the "High School" group This event is in the "Jr. High" group May 19 2026 Tue Finals Week Relief 5:30pm–8:30pm Oswego Campus Library Branch: Oswego Campus Room: Meeting Room Age Group: Teens, High School, Jr. High Program Type: Education Event Details: Need a place to study during finals week? We’ll provide the space and the snacks for you to finish out this semester strong. Disclaimer(s) Food Allergy Warning Food items will be served at this program. Please be advised that food may contain or come in contact with these ingredients: milk, eggs, wheat, soybean, fish, shellfish, tree nuts, and peanuts. If you have a food allergy or special dietary requirements, please contact the program facilitator before attending. Photography and Video Recording Photos and videos may be recorded at library events. By attending you may be included in these photos and videos. Your attendance at this event grants your permission to be in these photos or videos which may be used for archival or library promotional purposes. Please inform the event facilitator if you have any objection with you or your child being photographed or recorded.
This event is in the "Teens" group This event is in the "High School" group This event is in the "Jr. High" group Teen Volunteer Opportunity-Teen Advisory Board (TAB) Thursday, May 21, 2026 at 6:30pm - 7:30pm Teen Room at Oswego Campus Program Type: Volunteer Age Group: Teens, High School, Jr. High Interested in having a say or making recommendations on what happens at the library? Join the Teen Advisory Board! Help plan programs, create displays, decorations, and more. TAB meetings count as volunteer hours, so bring a friend. Upcoming View Details Registration Required This event is in the "Teens" group This event is in the "High School" group This event is in the "Jr. High" group May 21 2026 Thu Teen Volunteer Opportunity-Teen Advisory Board (TAB) 6:30pm–7:30pm Oswego Campus Upcoming Library Branch: Oswego Campus Room: Teen Room Age Group: Teens, High School, Jr. High Program Type: Volunteer Registration Required Event Details: Interested in having a say or making recommendations on what happens at the library? Join the Teen Advisory Board! Help plan programs, create displays, decorations, and more. TAB meetings count as volunteer hours, so bring a friend. Disclaimer(s) Photography and Video Recording Photos and videos may be recorded at library events. By attending you may be included in these photos and videos. Your attendance at this event grants your permission to be in these photos or videos which may be used for archival or library promotional purposes. Please inform the event facilitator if you have any objection with you or your child being photographed or recorded. Teen Volunteer Reminders Please remember:You must be on time.Clothes must be appropriate. (Please call 630-978-1655 if you are unsure what this entails.)Cell phones should be silenced while in the library.
This event is in the "Teens" group This event is in the "High School" group This event is in the "Jr. High" group Board Together Thursday, May 28, 2026 at 6:30pm - 7:30pm Teen Room at Oswego Campus Program Type: Games & Activities Age Group: Teens, High School, Jr. High Whether you're a seasoned gamer or just starting out, play from our collection or bring your own, meet other players, and learn new games. Upcoming View Details Registration Required This event is in the "Teens" group This event is in the "High School" group This event is in the "Jr. High" group May 28 2026 Thu Board Together 6:30pm–7:30pm Oswego Campus Upcoming Library Branch: Oswego Campus Room: Teen Room Age Group: Teens, High School, Jr. High Program Type: Games & Activities Registration Required Event Details: Whether you're a seasoned gamer or just starting out, play from our collection or bring your own, meet other players, and learn new games. Disclaimer(s) Photography and Video Recording Photos and videos may be recorded at library events. By attending you may be included in these photos and videos. Your attendance at this event grants your permission to be in these photos or videos which may be used for archival or library promotional purposes. Please inform the event facilitator if you have any objection with you or your child being photographed or recorded.