Leigh Gallagher is fiction writer and teacher.