Teaching English: 101 ESL PowerPoint Ideas That Get Students Talking
Teaching English: 101 ESL PowerPoint Ideas That Get Students Talking

is available at any of these digital stores: