Library Tutorials
Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.

TEEN PROGRAMS

Except where noted, all programs are for teens, ages 12 - 18.
For more information, call 801-852-6661.

A page that has had all of it's words blacked out with a marker, except "Blackout Poetry."

BLACKOUT POETRY

April (all month)
Teen Corner

Celebrate National Poetry Month by finding magic in everyday words! Visit the Teen Corner and create some blackout poetry. Take your poem to the Reference Desk for a treat! 

Link, from Legend of Zelda, standing with a sword.

LEGEND OF THE SWORD

Saturday, April 27
Shaw Programming Room, #260

Help the swordsman defeat the darkness by recovering the master sword from an evil clan in this escape room styled puzzle game. Registration required.

All sessions of this activity are the same. Only register for one.

10:00 - 10:40 Session

10:50 - 11:30 Session

11:40 - 12:20 Session

An illustration of four teens

TEEN VOLUNTEER BOARD

1st Thursdays
6:30 pm
Shaw Programming Room, #260

Come hang out with your friends while helping your library! Help librarians choose what books to order, help create fun teen programs at the library, volunteer for special library events, and more.

As a Teen Volunteer Board member, you can serve your community and gain valuable experience for job resumes and college applications. Pick up a Teen Volunteer Board application from the First Floor Reference Desk or print one online and bring it to your first meeting.

When is the next Teen Volunteer Board meeting?

A mischievous looking goblin framed by a MTG style border.

MAGIC MORNING

1st Saturdays
10:00 AM - 12:00 PM
Shaw Programming Room, #260

Bring your cards, bring your friends, and play MAGIC: THE GATHERING!

For teens and adults.

Register Here

Friendly bubble letters that say Teen Coding Club.

TEEN CODING CLUB

2nd Thursdays
6:30 PM - 7:30 PM
Shaw Programming Room, #260

Spend an hour learning to code as, each month, we follow a step-by-step tutorial to create various programs including games, animations, interactive stories, and more!

See What's Next & Register Here

A pencil drawing of a dragon on an old piece of parchment

TEEN DUNGEONS & DRAGONS CLUB

3rd Thursdays
6:30 - 8:30 pm
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.

Register Here

A shield that says "The Writer's Guild" with pencils crossed like swords behind it.

THE WRITER'S GUILD

3rd Saturdays
3:00 - 4:00 pm
Shaw Programming Room, #260

A group for your inner-writer.

Teen writers are encouraged to bring their pieces to get peer feedback, and provide feedback to other teen writers.

Register Here

A green Minecraft block

TEEN MINECRAFT CLUB

Every Friday
6:30 - 8:30 pm
Shaw Programming Room, #260

Creators. Survivors. Come explore a new Minecraft world. Teen players of all levels welcome.

No account necessary.

Current world info: Survival in Java edition 1.18.2

ANYTIME ONLINE

The text SUPERNATURAL on a black background

Supernatural Virtual Escape Room

The Winchesters need your help! You don't have to be a fan of the show to enjoy this game. Complete the escape room as a group or as an individual. Remember the most important thing is to have fun!

Play Now!

A green Minecraft block

Minecraft Adventure

An online adventure where you make decisions that affect how the story continues. There are 14 different endings, and 69 different story points, so your adventure might be different from someone else's. Multiple playthroughs are encouraged.

Play Now!

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

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

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

Sat, Apr 27, 10:00am - 10:40am
Shaw Programming Room #260
Help the swordsman defeat the darkness by recovering the master sword from an evil clan in this escape room styled puzzle game. Registration required.

Sat, Apr 27, 10:50am - 11:30am
Shaw Programming Room #260
Help the swordsman defeat the darkness by recovering the master sword from an evil clan in this escape room styled puzzle game. Registration required.

Sat, Apr 27, 11:40am - 12:20pm
Shaw Programming Room #260
Help the swordsman defeat the darkness by recovering the master sword from an evil clan in this escape room styled puzzle game. Registration required.
This event is full

Thu, May 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, May 03, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

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

Thu, May 09, 6:30pm - 7:30pm
Shaw Programming Room #260
Spend an hour learning to code as, each month, we follow a step-by-step tutorial to create various programs including games, animations, interactive stories, and more!

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

Tue, May 14, 2:00pm - 3:00pm
Ballroom
Learn about homeschool resources from local community groups.

Thu, May 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, May 17, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

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

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

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

Sat, Jun 01, 10:00am - 12:00pm
Shaw Programming Room #260
Bring your cards, bring your friends, and play MAGIC: THE GATHERING! Adults & teens welcome.
Registration opens Wednesday, May 1 2024 at 10:00am

Thu, Jun 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, Jun 07, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Wed, Jun 12, 5:00pm - 6:00pm
South Lawn
Can you think like part of the herd? Come play the party game Herd Mentality to find out!
Registration opens Sunday, May 12 2024 at 5:00pm

Thu, Jun 13, 8:00pm - 11:00pm
Ballroom
Have a blast at the biggest teen event of the summer! Hang out with friends, eat food, play games, make crafts, help with a service activity, and more! Registration required.
Registration opens Monday, May 13 2024 at 8:00pm

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

Sat, Jun 15, 11:00am - 12:30pm
North Patio
Join us on an exploration of wilderness survival with Making Tracks. Experiment with different fire methods and discover how our ancestors used fire as a tool. Registration and waiver required.
Registration opens Wednesday, May 15 2024 at 11:00am

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

Mon, Jun 17, 7:00pm - 8:00pm
Ballroom + Brimhall
Celebrate Juneteenth with an evening of African American folktales told by professional storyteller Diane Ferlatte. Ages 6 and up only; no babies or younger children, please. Registration required.