Today Was a Terrible Day by Patricia Reilly Giff Posted on November 18, 2016 by Tracy Thompson This is a humorous book about a second grade boy who is learning to read. It could easily be used to explain cause and effect to students.