Teen Programming

We offer a variety of programs and resources for our community’s teens! We provide a space for people to hang out and study, play games, and get to know each other better!

Teen Empowerment

Wednesdays 3:30 – 5:30 P.M.

Join us Wednesday afternoons for Teen Empowerment! We provide activities and learning opportunities for teens after school, including crafts, games, and volunteering activities.

Teen Game Night

Teen Game Night

Fridays 3:30 – 5:30 P.M.

On Friday afternoons, we open our meeting rooms as a place to hang out and play games, including Dungeons and Dragons and chess, as well as the many board and card games available for checkout. Snacks are also provided.

Teen Volunteers

Need volunteer hours for a class or scholarship application? We can always use your help! Please call us at 918-367-6562 for more information. We use Beanstack to track volunteer hours, which you can sign up for here.


Online learning resources

Brainfuse HelpNow – Free online tutoring support
Scratch MIT – Learn programming and game design
NASA – Explore the cosmos
Khan Academy – Learn with a multitude of free courses on a variety of subjects
CK-12 – Free, open textbooks for K-12 students in a wide assortment of subjects
TED-Ed – Recordings of TED Talks on many educational subjects
360 Cities – Explore 360° panoramas from all over the world
Sumopaint X – Online tool for creating digital artwork
HowStuffWorks – Articles explaining a variety of topics
Explore.org – 24/7 Livestreams of animals and environments
CrashCourse – Educational videos in many subjects
Marginalia Search – Independent search engine geared to filter out commercial-oriented sites
Purdue OWL – Writing assistance for students, including formatting guides and resources
National Geographic – Discover the world with articles from National Geographic
Smithsonian Institution – Search millions of digital records and sources in a myriad of topics
ASCII Art Archive – Create and explore thousands of ASCII art pieces

For more information on teen programming, please contact our Youth Librarian Kimberly Balachowski at bplyouthlibrarian@gmail.com or call us at 918-367-6562.