Resources and Volunteering
- Get online help with homework assignments:
- Use our Research Databases to find trustworthy sources that can take your research project to the next level.
- Earn community service hours at the library through the VolunTeen and Teen Advisory Board programs.
Recommendations
- Try My Next Read to get personalized book recommendations from HCPL librarians
- All the Manga lists every manga series in our collection!
- Check out Virginia Reader's Choice selections
- Subscribe to newsletters about new and notable YA books
100 Books Before Graduation
100 Books Before Graduation is a new program that encourages teens in grades 6-12 to read by keeping track of the books you have to read, alongside the books you want to read, and earning prizes along the way!
Participate entirely online by signing up through Beanstack or visit your local HCPL teen department to pick up a paper tracking sheet. You can also print your Reading Log at home. Read our blog to find out more.
Latest Teen News
17 December 2025
Mental health plays an important role in how we navigate life’s everyday challenges. For teens, it can be stressful juggling school, extracurricular activities, friendships, and family, let alone planning for your future. To help support your wellnes...
12 December 2025
Attend summer camp, join the track team, harness magic, and return to the dystopian world of Panem with this year’s Staff Picks list for teens. No matter what your preferred genre is, we think there’s a little something for everyone in this year’s se...