Library Tutorials
Teen Programs
Skip Teen Programs widget
Thu, Jul 02, 6:30pm - 7:30pm
Shaw Programming Room #260
Come gain valuable experience for job resumes and college applications while helping your library and eating treats!

Fri, Jul 03, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Thu, Jul 09, 6:30pm - 8:15pm
Small Programming Room #156
Enjoy a free movie with friends every month!

Fri, Jul 10, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Mon, Jul 13, 12:00pm - 4:00pm
Basement Creative Lab
Introduce your teen to filmmaking at our week-long Film Camp. They’ll master storytelling, camera work, and lighting to create a short film that will be entered into the Library's Teen Film Contest!

Tue, Jul 14, 12:00pm - 4:00pm
Basement Creative Lab
Introduce your teen to filmmaking at our week-long Film Camp. They’ll master storytelling, camera work, and lighting to create a short film that will be entered into the Library's Teen Film Contest!

Tue, Jul 14, 6:30pm - 8:30pm
Come join us as we adventure outside of the Library for kickball at Lion's Park! Join the game or cheer players on; we will have a blast enjoying the park and cooling down with some ice-cold drinks!

Wed, Jul 15, 12:00pm - 4:00pm
Basement Creative Lab
Introduce your teen to filmmaking at our week-long Film Camp. They’ll master storytelling, camera work, and lighting to create a short film that will be entered into the Library's Teen Film Contest!

Thu, Jul 16, 12:00pm - 4:00pm
Basement Creative Lab
Introduce your teen to filmmaking at our week-long Film Camp. They’ll master storytelling, camera work, and lighting to create a short film that will be entered into the Library's Teen Film Contest!

Thu, Jul 16, 6:30pm - 8:30pm
Shaw Programming Room #260
Join us for a night of D&D with communal storytelling, imagination, and improv. Any experience level is welcome to join our teen-run mini-campaigns or our tutorial campaign for beginners.

Fri, Jul 17, 12:00pm - 4:00pm
Basement Creative Lab
Introduce your teen to filmmaking at our week-long Film Camp. They’ll master storytelling, camera work, and lighting to create a short film that will be entered into the Library's Teen Film Contest!

Fri, Jul 17, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Sat, Jul 18, 11:00am - 12:00pm
Shaw Programming Room #260
Put your creativity and engineering skills to the test in a series of fast-paced LEGO building challenges!

Sat, Jul 18, 3:00pm - 4:00pm
Shaw Programming Room #260
A group for your inner-writer.

Thu, Jul 30, 7:00pm - 8:00pm
Shaw Programming Room #260
Lights, camera, action! Create a film with the theme "Unearth a Story" and submit it by July 19th to see if you can take home the top prize: a $100 Amazon gift card!

Fri, Jul 31, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Sat, Aug 01, 10:00am - 12:00pm
Shaw Programming Room #260
Bring your cards, bring your friends, and play MAGIC: THE GATHERING! Adults & teens welcome.

Sun, Aug 02, All day
Supplies will be provided; you bring your creativity! Borrow the kit from the First Floor Reference Desk for use in the library. Questions? Call 801-852-6661

Thu, Aug 06, 6:30pm - 7:30pm
Shaw Programming Room #260
Come gain valuable experience for job resumes and college applications while helping your library and eating treats!

Fri, Aug 07, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Thu, Aug 13, 6:30pm - 8:20pm
Small Programming Room #156
Enjoy a free movie with friends every month!

Fri, Aug 14, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Sat, Aug 15, 3:00pm - 4:00pm
Shaw Programming Room #260
A group for your inner-writer.
Registration opens Wednesday, July 15 2026 at 3:00pm

Thu, Aug 20, 6:30pm - 8:30pm
Shaw Programming Room #260
Join us for a night of D&D with communal storytelling, imagination, and improv. Any experience level is welcome to join our teen-run mini-campaigns or our tutorial campaign for beginners.

Fri, Aug 21, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Fri, Aug 28, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.