Campbell County Public Library System, VA

Student Resources

Students can stay engaged with learning through free, online content, and resources. Click on the images below to jump to the section of resources you would like to explore.

GCF Global Logo

Free programs to help you learn skills related to technology, work, & reading.


Khan Academy Logo

Practice exercises, instructional videos, and personalized learning.

TV411 Logo

A collection of entertaining videos and web activities learning reading, writing, vocabulary, and math.

Reading and Vocabulary

News lessons in seven different levels.

Up-to-date, high-interest articles that meet students at their level.

Online reading activities for all ages and ability levels.

Reading passages with audio recordings and activities.

News in plain English for readers worldwide.

The world’s smartest dictionary with an adaptive learning game that will have you mastering new words in no time.


Free math videos and worksheets.

Webmath is a math-help web site that generates answers to specific math questions and problems.

English Language Learning


ESL Resources for grammar, idioms, verbs, slang, and more.

Learn English with fun, interesting and culturally relevant lessons.

English for people who work in hospitality.

Resources for students to practice English in an engaging and fun way.

Practice English grammar.

Content to help build language skills.

Website for Spanish speakers to learn English.

Videos to improve listening comprehension.

Learn to speak English fluently. Testing 123.

A YouTube channel to help with pronunciation.

  • Main Branch and Timberlake Area

    434-332-9697 (fax)
    684 Village Highway Rustburg, VA 24588

    434-237-6784 (fax)
    18891 Leesville Road Lynchburg, VA 24501

  • Altavista and Brookneal

    Staunton River (Altavista)
    434-369-1723 (fax)
    500 Washington Street Altavista, VA 24517

    Patrick Henry (Brookneal)
    434-376-1111 (fax)
    204 Lynchburg Avenue Brookneal, VA 24528

  • Hours

    M, W, TH, F:
    9:30 a.m. to 5:30 p.m.
    Tues: 9:30 a.m. to 8 p.m.
    Sat: 9:30 a.m. to 1 p.m.

    M, W, F:
    9:30 a.m. to 6 p.m.
    T, TH: 9:30 a.m. to 8 p.m.
    Sat: 10:30 a.m. to 6 p.m.

    Staunton River (Altavista)
    M, T, W, F:
    9:30 a.m. to 5:30 p.m.
    TH: 9:30 a.m. to 7 p.m.
    Sat: 9:30 a.m. to 1 p.m.

    Patrick Henry (Brookneal)
    Tues: 10:00 a.m. to 7 p.m.
    Wed: 10:00 a.m. to 5 p.m.
    TH: 10:00 a.m. to 5 p.m.
    Sat: 10:00 a.m. to 2 p.m.

This site is made possible by a grant from the U.S. Institute of Museum and Library Services. It is managed by the The Library of Virginia Library Development and Networking Division.