50 Strategies for Teaching English Language Learners - Herrell, Adrienne L. (Pearson Education, Inc., 2020)