Zigzag: A Life of Reading and Writing, Teaching and Learning