Have you ever enjoyed that special rush of excitement and urgency that you get when a VPL hold notification pops up in your inbox? For six-year-old James, picking up his holds at VPL’s Kerrisdale branch is the highlight of his week. His mother Amanda compares his giddiness, enthusiasm, and concern (will they get there in […]