Fiction in Action: Whodunit is a new textbook for English Language Learners (it appears to me for Intermediate level) that is freely downloadable.
I’m not a big fan of any textbook but, if you have to use one or want to use one, it is certainly worth a look.
Here’s how the publisher describes it:
Fiction in Action: Whodunit is something not seen before, a textbook designed to act as a bridge to extensive reading. Over 12 units encompassing two original six-chapter stories, the book introduces students to the hows and the pleasures of reading accessible fiction in English. Fiction in Action focuses on extended and connected passages in one genre—in this case, the detective story—familiarizing students with the language, style and literary conventions associated with this form of story. A special feature of the text is tasks that are not merely supportive of but intrinsic to the stories.