What is the Library Teen Leadership Program (LTLP)?
The Library Teen Leadership Program is San Bernardino County Library’s teen program that focuses on developing the next generation of leaders through
impactful skill-building and volunteer opportunities. The Library aims to create a safe and fun space to learn new skills, grow as leaders, and make friends along the way.
The LTLP is a requirement for all teen volunteers participating at all 32 San Bernardino County Branch Libraries.
Who can participate?
Teens between the ages of 14 and 17 throughout San Bernardino County are invited to complete an application and submit it to their local branch library for evaluation. Successful candidates will be notified within 4-6 weeks.
Why Join?
This one-of-a-kind opportunity provides teens with an incomparable leadership and development experience that will prepare them for college, future employment, and adulthood. Teens will be able to cite this leadership experience on college and job applications!
Training Topics Include:
- How to interview for a job
- Leadership and integrity
- How to manage conflict
- Resolving conflict
- Dress for success
- AND MORE!
Monthly Meetings Include:
- Teen craft
- Social hour
- Teen games
- Teambuilding challenges
To participate, teens must attend one meeting per month at one of the
following locations:
- Highland Branch Library – 7863 Central Avenue Highland, CA 92346
- Hesperia Branch Library – 9650 Seventh Avenue Hesperia, CA 92345
- James S. Thalman Chino Hills Branch Library – 14020 City Center Drive Chino Hills, CA 91709
- Fontana Lewis Library and Technology Center – 8437 Sierra Avenue Fontana, CA 92335
- Crestline Branch Library – 24105 Lake Gregory Drive Crestline, CA 92325
- Yucca Valley Branch Library – 57271 29 Palms Highway Yucca Valley, CA 92284
Teens may select any date, time, and location, but must attend one meeting per month.*
Every Second Thursday 4pm-6pm | Every Third Saturday 10am-12pm |
---|---|
August 14, 2025 | August 16, 2025 |
September 11, 2025 | September 20, 2025 |
October 9, 2025 | October 18, 2025 |
November 13, 2025 | November 15, 2025 |
December 11, 2025 | December 20, 2025 |
January 8, 2026 | January 17, 2026 |
February 12, 2026 | February 21, 2026 |
March 12, 2026 | March 21, 2026 |
April 9, 2026 | April 18, 2026 |
May 14, 2026 | May 16, 2026 |
*Meeting locations are contingent upon participation numbers and may be subject to change.
Current Volunteering opportunities