About us

Our mission

Twice Upon a Time is a volunteer run organization that provides free books for children from birth to twelve years old. Our mission is to support early literacy skills and foster a love of reading by making books available in the home. Children who visit any of our locations can choose a book for themselves to keep for free, each time they visit.  Our books are received through donation, and are carefully sorted to ensure that the books we give to children are in new or near-new condition. Twice Upon a Time was founded in 2014 by a diverse group of volunteers who are passionate about early literacy and books. Read more about the origins of Twice Upon a Time.

Our partners

Twice Upon a Time volunteers visit the following community organizations on a regular basis.  Children and parents served by these organizations can select free books to keep each time our volunteers visit.

We have also distributed children’s books to families through Heartwood House, the Vanier Children’s Services, the Children’s Aid Society and Habitat for Humanity.

Our volunteers

From reading aloud to children, to sorting books, to writing newsletters, and so much more… Twice Upon a Time volunteers are the heart of our organization. By volunteering their time and talent, these individuals are helping Twice Upon a Time help kids become strong readers. Learn more about volunteering with Twice Upon a Time.

Our board

  • Alexandra Yarrow, President
  • Jennifer Walker, Vice-President
  • Ranya Tantawy, Treasurer
  • Helena Merriam, Secretary
  • Barbara Clubb, Member at large
  • Kim Ferguson, Member at large
  • Laura May, Member at large
  • Victoria Murray, Member at large
  • Lindsey Sikora, Member at large
  • Marni Squire, Member at large
  • Leslie Toope, Member at large
  • Moe Moloughney, Honorary Member