David Hayes

Writer, author and editor

David Hayes is an award-winning feature writer, author and editor. He has written three books and co-written or ghostwritten nine more. He teaches advanced feature writing at Ryerson University and is a mentor-advisor on the staff of the University of King's College's Master of Fine Arts in Creative Nonfiction.