Bill Reynolds 

Bill Reynolds is a professor of journalism at Ryerson University in Toronto, Canada. His teaching focus is narrative feature writing.