Elementary School Classes

Classes | Liasons | Return to Teacher's Place

Elementary School Classes

At least 3 weeks in advance, please call your school liaison or complete the online form.

Kindergarten Library Card Campaign
Encourage reading and foster the beginnings of lifelong library use by helping us give every new student a public library card. We provide applications and mail library cards to their homes. Winter 2016.

2nd Grade Storytelling
SOL curriculum is enhanced by learning about Chinese and/or Native American culture through stories and songs.

Special Events
Library presenters promote books and CRRL resources, including homework and research support, at your family events.

Elementary School Liaisons

Designated library branches for elementary schools.
If you have questions or want to schedule a visit, please call or email your school’s liaison.

Headquarters Library
Teresa Cain, 

  • Colonial Beach Middle
  • Conway Elementary
  • Dixon-Smith Middle
  • Falmouth Elementary
  • Ferry Farm Elementary
  • Fredericksburg Academy
  • Fredericksburg Christian (Lower Campus)
  • Grafton Village Elementary
  • Hugh Mercer Elementary
  • Lafayette Upper Elementary
  • Lee Hill Elementary
  • Montross Middle
  • Spotswood Elementary
  • Walker-Grant Middle
  • Washington District
  • Washington & Lee

England Run
Craig Graziano, cgraziano@crrl.org 


  • Anthony Burns Elementary
  • Drew Middle
  • Gayle Middle
  • Hartwood Elementary
  • Holy Cross Academy
  • Margaret Brent Elementary
  • Rocky Run Elementary
  • Stafford Elementary
  • Stafford Middle
  • Winding Creek Elementary

Porter Branch
Bridget Harvey, bharvey@crrl.org


  • A.G. Wright Middle
  • Barrett Elementary
  • Fredericksburg Christian Stafford Campus
  • H.H. Poole Middle
  • Heim Middle
  • Garrisonville Elementary
  • Hampton Oaks Elementary
  • Moncure Elementary
  • Park Ridge Elementary
  • Rockhill Elementary
  • Rodney Thompson Middle
  • Widewater Elementary

Salem Church Branch
Christine Carlson, ccarlson@crrl.org


  • Battlefield Elementary
  • Battlefield Middle
  • Cedar Forest Elementary
  • Chancellor Elementary
  • Chancellor Middle
  • Fredericksburg Christian Upper Campus
  • Freedom Middle
  • Harrison Road Elementary
  • Ni River Middle
  • Parkside Elementary
  • Salem Elementary
  • Smith Station Elementary
  • Thornburg Middle
  • Wilderness Elementary

Snow Branch
Barbara Harris, bharris@crrl.org

  • Berkeley Elementary
  • Brock Road Elementary
  • Courtland Elementary
  • Courthouse Road Elementary
  • Livingston Elementary
  • Post Oak Middle School
  • Riverview Elementary
  • Robert E. Lee Elementary
  • Spotsylvania Middle