Teens (12-18)

Chess Club

Saturday, November 23 3:00 PM
Mint Hill

Come learn chess basics and test your skills in 1-on-1 or group chess games at this event hosted by a teen volunteer. Ages 5 to 18. No registration required.

Read More

Teen Board Games

Tuesday, November 19 3:00 PM
Steele Creek

Participate in board games that encourage cooperation, problem solving, letter and word recognition, and critical thinking skills.

Read More

Chess Club

Saturday, November 16 3:00 PM
Mint Hill

Come learn chess basics and test your skills in 1-on-1 or group chess games at this event hosted by a teen volunteer. Ages 5 to 18. No registration required.

Read More

Chess Club

Saturday, November 9 3:00 PM
Mint Hill

Come learn chess basics and test your skills in 1-on-1 or group chess games at this event hosted by a teen volunteer. Ages 5 to 18. No registration required.

Read More

Chess Club

Saturday, November 2 3:00 PM
Mint Hill

Come learn chess basics and test your skills in 1-on-1 or group chess games at this event hosted by a teen volunteer. Ages 5 to 18. No registration required.

Read More

Chess Club

Saturday, October 26 3:00 PM
Mint Hill

Come learn chess basics and test your skills in 1-on-1 or group chess games at this event hosted by a teen volunteer. Ages 5 to 18. No registration required.

Read More

Google Tech for Beginners: Google Drive

Wednesday, September 18 9:30 AM
Matthews

Learn the basics of cloud storage using Google Drive in this introductory class! Learn how to create a document, save your files online and collaborate with others. A Gmail account is required.

Read More

Teen Advisory Council

Thursday, September 5 6:00 PM
Davidson

Interested in sharing your ideas, working with peers, and earning community service hours? Teens will work collaboratively on projects and services that will improve Teen Services within the library.

Read More